Moved requirements to the top and added table of contents.
Merge pull request #460 from TheMue/api-design-spec-toc

Moved requirements to the top and added table of contents.

Minor changes to the API Design Specification.