Last code clean up

 * Improved/Added/Removed documentation
 * Split up a couple of methods to make the code more readable
 * Remove blank from search as you type keys
 * Updated authors of a couple of files
 * Some code improvements
 * Fixed issue with mlt
 * Index linked type by default

Change-Id: I983c45d1f12f634c0763252c4c5abd519bb14c39
Merge "Last code clean up"