adds specs for stub service, fixes service call on unsaved activerecord objects
adds stub caching support