Fixed docs for helpers
Added LegoNXT::connect method

This is handy method to connect to any brick it can find.  I'll
fill this out when I add bluetooth so it'll do everything as
automatically as it can.
Added Brick.reset_motor_position
Added motor controls.

It turns out that controlling the motor via USB/Bluetooth sucks.

You don't have the really cool fine-control that you can get via
a program running on the brick itself.

So I simplified the interface for the moment to just run and stop.

I'm looking at possible solutions (such an running a program on the
brick we can talk to).
Added examples!
Added more link info to README
Update README.md
Merge pull request #1 from esparkman/patch-2

Update README.md
switch to rb-fsevent for guard
Turn off all the motors after the example runs
Cleaned up .gitignore
Cleaned up deps and ruby versions
Get travis to test 2.0 and 2.1