added family filtering
some code cleanance of Family.
added gradle
changing libgdx dependency to v1.1.0. Set executable attribute to gradlew
removed .project's and .classpath's. Changed main project name to 'core'
changes for project names. rename of folders for new project structure
changed Family hashing by using 3 bitsets instead of one
merging upstream and origin