Travis build to use PyInstaller via pip.
Output Jpylyzer version by calling the newly created PyInstaller exe.
Added apt packaging script, and added pyi-build to .gitignore.

Just tidying of the build process for now, but the aim is to
automate packaging on the travis build.
Amended Travis-CI build to invoke buil-apt-package.sh.
Removed bad call to new dist package, done from shell script.
Modified and renamed build bash script.

The main change has been to allow PyInstaller to be run within
the debian packaging toolsets fakeroot environment.

The issue is documented here:
https://groups.google.com/forum/#!topic/pyinstaller/1hMHuruPlro

The workaround is a refinement of the suggestion.
Added basic debian changelog.
Tidying debian rules and correcting typos.
Moved PyInstaller calls to a separate shell script.

Also moved all build artefacts to one sub dir for easier cleaning
and change clean to reflect this.
Changed travis build to try to make debian package.

This is experimental, as it's difficult to test until a real
Travis CI box builds it.
Added attempt to install the package on Travis.

This is hacked with the hard coded version number to see if the
approach works.  Version number fix to come if this passes on
Travis CI.
Added sudo to the jpylyzer package install on Travis.
Removed redundant Travis CI build steps.

Tidied .travis.yml in line with the official Travis guidelines:
http://about.travis-ci.org/docs/user/build-configuration/
Added Travis post build test for jpylyzer version.