Merged updates from upstream

Added deferred load for PDF document, social media plugins on bill details page.
Reduced the worker spawned for pdf parse from 10 to 4.
Fixed improper button attribute on homepage search that resulted not responding click event.
Updated search, replaced ElasticSearch with MongoDB regex search.