fixed failing tests
Merge pull request #184 from gulbinas/fix-some-tests

fixed failing tests
Changed lint config to ignore some errors
Fixed some lint errors
added more ignored lint errors, fixed others
Merge pull request #186 from gulbinas/fix-lint-errors

Changed lint config to ignore some errors
make travis test pep and lint also
E501 line too long
disables more lint errors
changes to Makefile: now tests are being runned against sourcetree, no need install to local venv
changes to .travis.yml: now uses Makefile targets for setup and testing in Travis-CI, tests against python 2.6