introduced catConversionService which handles the conversion between client and server side data
- use catConversionService from within catApiService
- introduced test-utils.js for common testing logic
- restructured how gulp uses the karma.conf.js to be able to execute the tests without the need for gulp
v0.0.20