Refactored LLEntry, javadoc on IndexFactory and IndexFactory is now used
by tests
Fixed IndexFactory return value types
Better factory names in IndexFactory
Merge remote-tracking branch 'origin/index-interface'