[#14] Refactored code to use underscore to manipulate arrays.
[#4] [#5] Completed Dom Crawling & Scraping capabilities, includes permanent storage of scraped activity & activity sessions into database

Full Commit Changes:
 - Removed dependency on underscore-php, laravel has built in Support/Collections
 - Added dependency on Way Generators
 - Added basic routings for crawling & retrieving dropin sports
 - Added Db migrations, repositories, models and controllers for Activity and ActivitySessions
 - Modified scraper to format time stamps properly
 - Added separate storing functions into DomCrawler, crawling, scraping and storing are now separated.

To Do/Refactor:
 - If having performance issues, we can improve by merging storing and scraping together, less looping
 - Refactor Array manipulation using Collection's functional techniques.