added in rest api calls to support profile observations.
Merge branch 'weatherblur' of github.com:NBTSolutions/Elgg into weatherblur
added in some calls to support account creation
set limit on number of observations returned for user specific observations
new functions to support create/edit/delete investigations
rest calls for observation gallery and investigation/discussion pages