Initial commit for the SDK
Can connect to a server and set options.
Still supports Flash layer
additional APIs:
startSession
endSession
saveTelemEvent

added queue system for non-on-demand requests
Implemented all remaining APIs (login, logout, enroll, unenroll, getConfig, saveAchievement, getAchievements, postSaveGame, getSaveGame, getPlayerInfo, deviceUpdate, getAuthStatus, sendTotalTimePlayed, getCourses)
Tracking totalTimePlayed
Tracking gameSessionEventOrder