Develop

* Merge pull request #31 from FenrirUnbound/feature/score-format
* Removed scar tissue
* Added default string encoding in constants
* Added parameter checking
* Test case for POST with invalid parameter
* Redefined CONSTANTS as DATA_BLOB
* Mocked service for urlfetch
* Moved ScoreFactory to Score package
* Added GameTag to DB model
* DB Model now has default values
* Included FormatMapper in the score formatting chain
* Added default values for score formatting
* Implemented Formatters for ScoreSource
* Implemented Formatter for score data
* Merge pull request #29 from FenrirUnbound/feature/refactor
* Changed formatting of ScoreSource's fetched data
* Added ScoreSource to the Chain-of-Responsibility
* Mocked service for urlfetch
* Implementing ScoreSource
* Added server-side error codes
* Utilize DataBlobFactory to generate test data
* Functional tests check propogation of data
* Functional tests check propogation of data
* Initial ScoreDatastore implementation
* Add functional tests for ScoreFactory
* Restructured package layout & accomodating tests
* Implemented ScoreMemcache
* Properly implemented super call
* Abstract class needs to derive from basic Object
* Test memcache tag creation
* Test for basic fetch
* Skip API tests until after refactor
* Stubbed out everything except for ScoreModel
* Redlight tests for ScoreMemcache
* Updated abstract class Score to pass tests
* Redlight tests for ScoreFactory & Score
* Generated skeleton for ScoreFactory