Allow StateModifier to be initialized with { opacity: 0 }

Currently, `new StateModifier({ opacity: 0 })` is ignored by the check `if (options.opacity)` which evaluates to false when opacity is 0.
Added grunt based linting and travis support
Update eslintrc
fixed truthy bug in when origin is set to 0
Merge pull request #1 from FamousInternal/gruntLint

Get linting and Travis Support Working
Add travis Label to README
Merge pull request #2 from FamousInternal/travisLabel

Add travis Label to README
Merge pull request #1 from jhurliman/patch-1

Allow StateModifier to be initialized with { opacity: 0 }
Merge branch 'public'
Update Travis and make it link
Merge pull request #3 from TheAlphaNerd/master

Update Travis and make it lint
Merge pull request #1 from Famous/master

Update from original