Add gauge lib and gauge widget view/template

Update: There is a weird loading bug, which has been documented on the
internets, that has a workaround involving loading Raphael before
loading RequireJS. I am employing this workaround until I can find a
better solution to the loading of Raphael/JustGage.

Change-Id: I1c01a49dc679260d48c1ba459e568bc85d886258
Add gauge config

And fix aspect ratio in raphael.js file

Change-Id: I5b202318cb9ade418a568c920d56c7ee6172bc8f
Add fraud gauge setup input box and assoc. events

Include bootstrapJS because now using JS and already added css in index
Change Backbone el's to jquery elements because they’re already rendered
and this prevented events from firing
Fix some gauge styling
Look into some loading issues - this is WIP and to be looked at further
in a coming patch
Work on router - also WIP but for future patch
Add slider - WIP it isn’t ready

Change-Id: Ib977f14f7a7b11f4582e9335b436d3d2564c5478
Refactor backbone -> knockout main structure

Needs widget library

Change-Id: Iac2970f0e47b1a6897f735e22325bb11b86ba989
try to repair node_modules submodule

Change-Id: Id50cb26fed46d1a9f3a3444f44a377821a0817ea
Merge "Refactor backbone -> knockout main structure"
Change modal selections for time period choices

Change-Id: I6d18ae8ed480a08d4ba06d0bee20b6a2358707c7
Better time period selection panel

Change-Id: Id715384ceb399d81c55b364358b559c262b72b48
Show selected submenus for filters

Needs a fix for not running on start

Change-Id: I76815d44425fc0a3d7a473dc55c5eda2c71ccbd5
Fix checkbox padding

Change-Id: Ie12835a0e5bd48f51217a7c12719e07b2decd7d4
Add timepickers and inform user of selection

Change-Id: I057cbbdf4456785fad14e30d7f273b84f65dea6d
List filters dynamically

Change-Id: I0e257859f1991573efbecd6e5ccf271aa799498c
TODO: subfilters
Parameterize date-picker

Change-Id: I8d85ec7831711d7ed4e69248ceefd741644a9a58
Fix widget width

Change-Id: I4cb7edd7b65ed6f77060f04266ae4bdefe3bad21
Fix expressJS error with deprecated app configure

Change-Id: I93b95e96c0e88dfbb5f57f531961bc02911edd65
Add oauth/passportJS

Needs testing with a soon-to-be-provided drupal connection
edited to move configs to default.js config

Change-Id: Ib41458aa96e78833f66d61bd70f0bfa9cef409d1
Add sequelize package and connect to db

Test db for now

Change-Id: Ib274fa49a74bf49e254145f65469b78961b5cc60
add db modeling

Change-Id: I0c61e107279765f2a1318fc8477e7f3a5d92b938
provide models for all fredge tables

Change-Id: I39f14de1f253d14eb98edc85e2c6b4f284b37268
Update package.json

So npm actually, yanno, works

Change-Id: Ic656dcafbe0f0e1d1e6cfc60de926ede9460e28d