added grunt-jscs and switched to google coding standards sans line length
updated version
merge
fixed some spacing and added check for extra object properties
verson bump
verson bump