Upgraded angular, elasticsearchjs and elasticjs

Angular is now at 1.2.20
Elasticsearch JS now included
Updated to the latest elasticjs

This commit is similar to #1363 but I opted to hide the raw elasticsearch client behind the (custom?) EJS angular service. I required the latest elasticsearch for a panel I need to implement in work. This commit has been tested on our staging environment against our existing reports.