Change rest endpoint to localhost SSL, disable invalid ssl checks

My localhost doesn't have a valid SSL cert, so adding hacks to workaround
Move parse logic out of controllers, into models. Create Communities ctrlr
Move community index/show to own controller
Refactor collection/item  index/show into own controllers
/communities to only show the top communities
API change: community.subcommunities -> community.subCommunities
API change: community.parentCommunityList -> parentCommunity (single)
Use routes magic to have path_to for each controller
Add support for /rest/test
Show /rest/test in a proper view
Implement /login and /logout
Add Login/User in top-right of page
Update to play 2.3.5, and add User to app
User login / logout by sending email/pass. No longer hardcode in app
Add create Community, clean up sessions a bit
Move dirty nuts & bolts of rest call to model for Community.show
Create a top level community
Add some play activator files
Get community edit working
Refactor community.update to model