[travis] run ci on linux and macosx
Add ant build.xml clean target and refactor directories in properties
Fix #63: 'property' object has no attribute 'isBeanMutator'
Added Changelog for fix #63
[nio] cleanup
use gitignore from github for python projects
[primitive arrays] match prototype
[Changelog] added 'uint' fix
New JVM installation finder architecture

* Module methods replaced by classes, allowing to share some code.
* On all systems, the JAVA_HOME installation is the preferred one.
* On Mac OS X, the Java installation is searched as in Linux
  (as Java 7 has a "normal" folder hierarchy), and the pre-Java 7
  constant path is returned if no other have been found.
* raises JVMNotFoundException, if no available method succeeded
delete generated PKG_INO file, which does not reflect setup.py content anymore
[setup] remove library_dir, which is not used by distutils/setuptools
New JVM installation finder architecture

* Module methods replaced by classes, allowing to share some code.
* On all systems, the JAVA_HOME installation is the preferred one.
* On Mac OS X, the Java installation is searched as in Linux
  (as Java 7 has a "normal" folder hierarchy), and the pre-Java 7
  constant path is returned if no other have been found.

Conflicts:
	src/python/jpype/_core.py
	src/python/jpype/_linux.py
	src/python/jpype/_windows.py
	src/python/jpype/findjvm.py
print libjvm filename
fix whitespaces (spaces only)