USERGRID-2 package namespace to org.apache.usergrid

OK folks, here is a first shot attempt at addressing the above issue.
Stack is running fine for me locally. Test seem to be passing fine (still testing).
I've set about renaming some of the sdk packages as well however there is more work to be done here.
I've updated pom's where I saw fit, however more attention should be paid to defining accurate entries for pom files in another issue.

As expected, this pull request is a beast... however unfortunately unless we go on a module-by-module basis, there is no easy way to do this.