RAMDataAccess: replaced int array with byte array
Merge branch 'master' into bytedataaccess
replaced integer access of DataAccess with byte access
added idea ignores
made segmentsize for dataaccess configurable
fixing cast to long
added more logs to catch the bug
now a directory can contain different types of DataAccess; some tests needs to be fixed
minor speed up for preparation
decrease of minimum subnetwork size in order to include e.g. smaller islands
enable health check in order to find arrayindexoutofbounds bug
added one more health check
added more health checks
moved storableProperties into graphstorage
Merge branch 'bytedataaccess'
Merge remote-tracking branch 'origin/master'

Conflicts:
	core/src/main/java/com/graphhopper/GraphHopper.java
	core/src/main/java/com/graphhopper/storage/AbstractDirectory.java
fixed bug in dataaccess copyTo
license header reformatting
major reformatting. less compact. better overview. back to the roots.
major refactoring: moved to setters&getters from property-alike access. fixed #81