US5995: Added new public delta endpoint
US5995: Added public extract API endpoint. Removed public extract from edOrg endpoint.
US5995: Fixed merge conflicts.  Minor cleanup.
US5995: Refactored BE component code to remove SEA reference to full public extract.
US5995: Updating the list endpoint to reflect the new public endpoints
US5995: Adding tests to verify deletion of public extracts
US5995: Refactored BE component code to remove SEA reference to delta public extract.
Merge branch 'f314' of github.com:inbloomdev/datastore into f314
US5995: Refactoring, a little dab'll do ya.  Don't forget the public purge extracts.
BulkExtract endpoint refactoring
US5995: Code review fixes.
Merge branch 'f314' of github.com:inbloomdev/datastore into f314
re DE3000 update dependency on evenmachine from an implicit 1.0.0 to an explicit 1.0.3 (based on advice from http://stackoverflow.com/questions/17606997/copycopter-server-crashing-on-heroku-rails and https://github.com/copycopter/copycopter-server/issues/86) and "thin server (0.0.0.0:3001): symbol lookup error: /vol/jenkins/workspace/vendors/ruby/2.0.0/gems/eventmachine-1.0.0/lib/rubyeventmachine.so: undefined symbol: rb_enable_interrupt" in thin.log for the admin
DE3000 do not use capistrano to deploy the databrowser on the cislaves
US5995 Modify E2E tests to go to new BE public endpoint
US5995: Renaming all references of sea and lea to public and edOrg respectively
US5995: Adding a temporary check to not generate a SEA extract
US5995: Fixing UT and AT
US5995: Modified ATs to refer to public instead of SEA
Concurrency issue fix as well as code refactoring