Added Mahout dependency and ItemSimilarity

Starting to implement Mahout as an item-item collaborative filter
recommender system
Updated logging and database connection pooling

Added a singleton object to manage pooling datasource and added
functionality to MoviesResource for getting similar movies to a
specific movie
Added MovieApi for easy internal access

Simplified accessing movie metadata by creating a MovieApi that can be
used internally for accessing the data model
Database leak bug fix

Close result set, statement, and connection to open up pooled
connections
Slope-one recommender

Leverage Mahout for slope-one personalized recommendations. Uses a
SlopeOneRecommender and CachingRecommender to improve efficiency. Still
slow