switch to camelCase names for v2

 - formatting updates for single line functions
 - use default arguments where appropriate
no spaces around default arg assignment
times fix for node fixes #27

 - also added some tests
Merge pull request #28 from HubSpot/timesFix

Times fix - fixes #27
truncatenumber -> boundedNumber
Merge pull request #26 from HubSpot/v2/camelCase

V2/camel case