Initial API
Setup testing architecture for API
Fix relations and metadata loading
Initial shipping method api tests
Rework code & fix issues after gathering feedback
Remove Alice and use already existing fixtures
Cleanup API code
Merge pull request #2061 from pjedrzejewski/feature/api

Rebased #1787 - Initial REST API