Done some work on the component service layer

Got the methods in and was about to test the api route. There were some issues there so reverted the api routes until we're ready. Continued fleshing out the service layer.
Merge branch 'master' of https://github.com/di2e/openstorefront
Fleshed out the save functions for the component service layer.

There are still todos on this because we haven't worked out a way to findById with composite keys yet.
Merge pull request #173 from Jedwondle/master

Got most of the work for the component service layer completed.