The current theory is that colonial English people spoke rhotically (pronounced their r's) just like modern Americans, Scottish, and some English people, and that the non-rhotic English accent we know today evolved top-down in Britain as a way to indicate social superiority and separation: http://mentalfloss.com/article/29761/when-did-americans-lose-their-british-accents