Updates development dependencies up to Typescript 2.1 and update grunt & grunt plugins
Updates runtime dependencies
Integrates the tessera_client python module back into the fold
Updates a lot of Javascript code to be more ES6-clean and beyond, with better use of promises, async/await and other improvements like interpolated strings
Switches to axios for HTTP requests
Fixes a bug initializing datatables (thanks to Elijah Glover)
Fixes a bug in date range selection (thanks to Elijah Glover)
tessera_client
python module back into the foldasync
/await
and other improvements like interpolated stringsaxios
for HTTP requests