move the idle timer out of ilios_base and into its own module
comment update
Merge pull request #489 from Trott/timer-object

move the idle timer out of ilios_base and into its own module
shortString parameter is always called with false, remove it and simplify code
Merge pull request #490 from Trott/simplify

shortString parameter is always called with false, remove it
rm unnecessary var
streamline boundary check in preparation for eventual move to the only object that actually uses this function
simplify
rm unused variables
Merge pull request #491 from Trott/refactor

rm unnecessary var
spec dir layout to reflect app/views dir layout
Merge pull request #492 from Trott/minimal-test

spec dir layout to reflect app/views dir layout