ActiveRecord and ActiveRecordWithMemcache datastores

* Adds `:active_record` and `:active_record_with_memcache` datastores
* `Excursion::RoutePool` model and `excursion:active_record` rails generator for migration