Organize files
rename puts to logger.info
Merge branch 'eoecn' into feature/support_collections_splited_by_date_regexp
Add guard.gem, and fix related
Extract constants
Fix share Statlysis.logger among cron instances
Design API which support match mongodb collections by regexp;
Use MongoidDataset < MultipleDataset to accept and store mongoid query by include Origin::Queryable
Update name conventions
Setup mongoid test environment & models
Setup mongoid test environment & models
Split Cron related codes into multiple files
Use dataset's class type to judge
Add migrations; Setup database connection
migrate multiple_dataset tmp
Optimize judge ActiveRecord or Mongoid; Replace "FakeLogCollection" with real Company.model
Calculate multiple sources
Config by cron.multiple_dataset.sources.first
Split Statlysis::Top subclasses
Add & delete test models
Update Statlysis::Utils.setup_pattern_table_and_model related