Merge pull request #3 from kukulich/patch-1

Fix tests on Windows
Added T_THROW to NonExecutableCodeSniff
Fixed UpperCaseConstantNameSniff
Fixed isReference for closures
Coding standard fixes
Updated changelog for pull requests 4,5,6
PHPUnit 3.6 was running the test suite twice. Removing this old code makes it run once. That's good enough for me.
Had another shot at fixing bug #18964 - this time the check is in the abstract sniff because it was incorrectly calling processMemberVar when it found double quoted strings with vars, or heredocs, outside function calls.
Build file for Travis CI
Changed build command
Simplified the DisallowShortOpenTags sniff a bit because it doesnt actually need to check ini values due to the way tokenizing works. Also fixed the unit test so it will pass in PHP 5.4, where shorthand echos are on by default, no matter what the ini setting is.
5.4.0 isn't out yet, so lets set this to RC1 to get tests passing
Added travis build status to README
Added Generic JSHintSniff to run jshint.js over a JS file and report warnings
There is actually an error on line 2 as well
Squiz FunctionCommentSniff now reports a missing function comment if it finds a standard code comment instead. It does this by assuming standard comment tokens found on the same line as code are actually commenting the code on the line and not code below the line, like a doc comment does.
Squiz FunctionCommentThrownTagSniff no longer reports errors if it can't find a function comment.
Updated changelog
Preapre for 1.3.2 release
Fixed bug #19114 : CodeSniffer checks extension even for single file