Remove extra commas.
Improve JSHint config.
README.markdown: Add Travis, dependencies and npm package status.
Stop using one line statements.

Also remove unneeded parentheses.
Merge pull request #108 from XhmikosR/master

Style updates and tighter JSHint options.
Remove unneeded parentheses.
Remove unneeded parentheses and minor cleanup.
Remove unused variables and function members.
Merge pull request #110 from XhmikosR/master

Varius style fixes.
Merge pull request #1 from evilstreak/master

merge from author