Update json deserialization to use jackson scala module.
Update scala version to 2.10.3
Update finagle version
Add GuildWars2ApiClient to compose calls to the api using the GuildWars2ApiRestClient and GuildWars2ApiRequestFactory.
Starting writing tests for GuildWars2ApiClient
Move case classes from inside functions to ApiModel.scala to deal with the face that jackson can't deserialize to a non-top level case class.
Move JacksonWrapper into its own file.
Add itemId to InfusionSlot object.

Add some tests to simulate pull all items, recipes, worlds and all events for a particular world.
Cleanup a few things
Add client methods for events, worlds and maps.
Add explicit @JsonProperty annotations to all properties.
Add guilds
Add World vs World
Split the model objects into each of their own respective files to better organization.
Re-order some of the tests; moving slower tests to the bottom.
Merge pull request #1 from BenWhitehead/jackson

Switch to Jackson for json Deserialization