Merge pull request #42 from kalgreenman/walker

make ArraySchemaSelector public
eclipse git ignore
Merge remote-tracking branch 'remotes/upstream/master'
Merge branch 'master' into walker