Fix find bug issues in IndexedKeyValue, use ImmutableBytesPtr instead of byte[], cleanup equals and hashCode impl
Disallow SELECT *, col as it's invalid, fix aliases when indexes are used
Re-worked handling of aliases for data versus index table
Tests for checking RVC with different datatypes. Java doc fixes. Find bugs fixes
Merge pull request #483 from samarthjain/master

Tests for checking RVC with different datatypes. Java doc fixes. Find bu...
Add comment
Optimize upsert select statement to use indexes when better
Cleanup QueryCompiler interface
Support hint on UPSERT SELECT statement