reverse lookup working
reverse lookup working
added attribute cache
reverse direction of getIndex for better performance http://jsperf.com/native-array-indexof-vs-simple-indexof
compare test with native qS/qSA
cache lookups as easily read names
merge feature-reverse-lookup into master