feat(WidgetManager): Initial feasibility based work on using promises in widget manager
feat(WidgetHelpers): Added async request helper using promises
refactor(WidgetManager): Removed redudant code, cleaned up promises code
refactor(WidgetHelpers): Fully replaced old async fn with new promise based implementation, updated all widgets
docs(WidgetHelpers): Updated docs to reflect async fn changes
fix(README): Fix typo. Minor copy change
chore(WidgetHelpers): Formatting
chore(tests): Began adding tests for WidgetHelpers
chore(Tests): Refactor for grunt file tests reference
chore(Gruntfile): Added watcher for test files, run when test file is changed
chore(WidgetTest): Added tests for widget
chore(Widget): Fleshed out test for widget obj