Added ignore file
Added CoreExceptions
Corrected gitignore
Added abstract service classes
Renamed api to common-api and services to service-api
Moved service interfaces to common-api
Applied paramNames annotation to SyndicationService
Remove default properties and create constructors for Spring Dependancy injection
Remove override of startUp and shutDown methods
Allow for maven installation
Refactor Core infrastructure services for cleanup and to allow spring DI
Update SyndicationService to conform with new service-api infrastructure