Added a stub for the SaveComponent function.

This function is what will put components into the database from the translation layer.
Merge branch 'master' of https://github.com/di2e/openstorefront
Merge pull request #183 from dshurt/master

Master
Merge branch 'master' of https://github.com/di2e/openstorefront
Fixed the annotation for the component service.

TODO: Return and add validation to the functions for quick error object creation.
Merge pull request #184 from Jedwondle/master

Fixed the annotation for the component service
Added validation to the component service layer.
Merge branch 'master' of https://github.com/di2e/openstorefront
Merge pull request #185 from Jedwondle/master

Added validation to the component service layer.
Started some more work on the Component Initial Save functions.
Finished a saveComponent function for internal use.

There is still a lot to be done before this is functional, but the bones are now in place to add a component to the database.
Merge pull request #186 from Jedwondle/master

Finished the saveComponent function for initial saves.
Merge branch 'master' of https://github.com/di2e/openstorefront