added google client
Added calendar and time range builder

Utility classes to create Calendar and TimeRange instances from hashes
that come from Google.
Added day and time limiters

This will be used to block out times not specified by user.
Added basic query class

This class does puts it all together, reading parameters and printing
query results.
Added runner, fixed imports

Added run.rb to run app, fixed a few imports I missed during testing.