replace 'debugger' with 'byebug'
create service working with companion table
working with BaseTopic and Topic, but this needs to be changed to Topic and ExtTopic
create and associations working for Topic and ExtTopic with default scope
history scope working for Topic
original tests passing except read mocks, which need review
added Update to CRUD service (and Topic)
changed fk to ext_id; use AR.table_name to retrieve table names rather than inferring independingly from class name; some refactoring; added some tests
improved formatting sql query in Update service
rename 'base row' to 'base record' and remove extraneous comments
remove unused 'alternate_primary_key.rb'
renamed uuid foreign key to :base_uuid
implemented delete
fix foreign key in AtomicBase module
refactoring of services/mocks (lvrug 2014-07-23)
moved database integration tests to spec/db_integration
versions in descending order; eliminated 'history'; put created and updated methods on ext class also
renamed fk in ext table to uuid to facilitate duck-typing of Topic and ExtTopic
updated Guardfile to include db_integration and features
restore orig version of application.rb