Run tests on 1.x and 2.x versions of PHPCS

- run coding standard tests against 1.x and 2.x version of PHP, but allow 2.x version to have failures
- don't run PHPCS 2.x tests on HHVM since to result in faster build
Merge pull request #30 from aik099/27-include-phpcs-2-x-in-tests

Run tests on 1.x and 2.x versions of PHPCS, but allow 2.x version to have failures
Adapting "AbstractSniffUnitTest" to work with PHPCS 2.x

- unit test works with both 1.x and 2.x versions of PHPCS
- if "*.diff" file present then compares fixed version of file with expected one
- compares actual fixed error/warning count with expected ones
Merge pull request #32 from aik099/31-make-abstractsniffunittest-compatible-with-phpcs-2-x

Adapting "AbstractSniffUnitTest" to work with PHPCS 2.x
Improvements to InlineCommentSniff

- handle tabs between "//" and "comment text"
- allow any number of spaces/tabs between "//" and "comment text" (only for PHP)
- allow inline comments to also add with "," and ";" (helps with commented-out code)

Closes #33
Sniffs are now compatible with versions 1.x and 2.x