Add region parameter to directions

As per https://developers.google.com/maps/documentation/directions/#RegionBiasing
Added pagetoken parameter to places search API call
Added case-insentive support for the 'mode' argument in both directions and distance
Add support for secure access to all APIs
add departure_time and arrival_time to direction API

In case of travel_mode transit we need to specify either arrival_time or departure_time. Penalty INVALID_REQUEST from google.
Returns an error in case of transit but both departureTime and arrivalTime are not set.
Add test cases to prove it works
Merge pull request #43 from Bizzby/master

add departure_time and arrival_time to direction API
adding Travis and npm support hidden files

- exclude test and .travis.yml from npm
- run test on travis
Merge pull request #56 from Bizzby/master

adding Travis and npm support hidden files
Line 158, replaced typo in "function"
Merge pull request #57 from sayotuke/patch-1

Line 158, replaced typo in "function"
bump version to 0.1.11
adding TravisCI badge
Merge pull request #32 from ubilabs/master

Return original error when the request went wrong.
bump version to 0.1.12
Merge branch 'master' of https://github.com/brandonwamboldt/node-googlemaps into brandonwamboldt-master
Merge branch 'brandonwamboldt-master'
bump version to 0.1.13
Merge branch 'add-secure-flag-support' of https://github.com/OnlineBuddies/node-googlemaps into OnlineBuddies-add-secure-flag-support
git push origin masterMerge branch 'OnlineBuddies-add-secure-flag-support'
bump version to 0.1.14