Update gitignore and build gradle
GNU LESSER GENERAL PUBLIC LICENSE
Update module name and info
Add tests for inexact search
Update documentation
Add travis integration
Update readme