refactor configuration class and test it better
add remote_factory_spec and fix up configuration loading
add a new spec and fix #62
command to install the gem
add more tests and methods around a configuration object
use chozo and lose the validation
get this weird spec working
fix some random things and make the interface cleaner
Merge pull request #60 from RiotGames/refactor_configuration

Configuration class depends on a Hash with String keys
Use maven coordinates and add classifier support

Most of the change in this commit revolves around a new artifact class.
Creating the artifact class helped dry up some of the existing array
splitting. Still needs tests for classifier support.
Update README with Maven co-ordinate syntax
Use coordinates instead of artifact in Tasks
Merge pull request #76 from JonMR/classifier-support

Use Maven co-ordinates and add classifier support
bump to 4.0.0.beta1. add changelog
Handle unset $HOME
Merge pull request #81 from RiotGames/default_home

Handle missing $HOME
test
modify the search API to simply return the raw xml result
Merge pull request #82 from RiotGames/achapman/search

Achapman/search
Removed username and password required flags to accomodate anonymous downloads