Fixed an issue with elastic.js ejs.Request()...doSearch().then....
Now Using elasticsearch.Client.search({}) to produce result.
Remove some dirty code from NavigationController
Add test to test PersistenceService.documents().list()