Fix bug for missing config item
Allow for empty site and asset urls

It will just return the root dir
Add Elasticsearch library wrapper