disable console debugging. TODO global var to toggle it off/on app-wide
make user.invalidate_cache method public to ease dev testing
return duration as HMS for convenience
try harder to do things the Angular Way with modal windows and event listeners instead of native confirm()
standardize buttons across the site, preferring the default bootstrap style for now. apply fontawesome icons to a <i> tag inside the button, not the button itself.
more icon fixes. the <i> needs to not contain the label text, or the font is broken (on FF anyway)
when we discover an already-existing task for a given step, return it in addition to logging
refactor, fixing listener scope and button disable/able logic