Added data upload via POST.

This is only mildly tested and currently should only be relied upon for example purposes. The next major step is to add more engrained tests like unit tests.

Each API should be self-documented, but one can always check out developer.openmhealth.org for more information.
Merge branch 'master' of https://github.com/openmhealth/developer