Now using octal for file permissions, simplified Docker::Image#remove.
Cleaned up Docker::Container#run.

It no longer has a default amount of time to wait to finish executing.
Some minor house keeping.

Docker::Container#commit now uses Docker::Util.parse_json; shortened a couple of requests.
Back to a timeout of 1000 seconds :(:(:(.

Unfortunately, Excon does not allow an inifinite read timeout -- or at
least not through any means I could find.
Fixed a comment typo
Merge pull request #16 from swipely/add-container-run

Add container run
Symbolize keys & represent all attributes
Fix Container#commit to use Docker::Utils.parse_json
Cleanup code, add new test
Use Ruby 1.9 hash syntax, fix a few request bugs & added specs