Merge pull request #4 from konieczkow/master

I added ability to config application via config file in home directory.
Remove REE 1.8.7 from Travis CI configuration
Minor refactoring
Minor refactoring; handle host unreachable error
Added Address and AddressArray classes to help with managing addresses
Don't try to connect to peers we're already connected to
Use Ruby 1.9 Hash Syntax
Refactor Address and Peer equality operators
Extract PeerList Storage to separate file/class
Use IO#foreach to read lines from file
Remove unnecessary puts
Get rid of Ruby 1.8 stuff
Fix Simplecov configuration
Require both IP address and port for Address
Add specs for Peer
Fix specs to pass in other time zone
Simplify Address class by using Struct
Add CodeClimate badge
Small refactor to PeerInfo class