fix travis.yml
add build and .idea folders to .gitignore
another tests on setup.py