Enable linting of indentation and fix style errors

Turns back on strict mode but disables the top-level blank line rules.
Fix pausing by delaying start time update when ticker isn't ticking.
Merge pull request #48 from dstockwell/fix-indentation

Enable linting of indentation and fix style errors
Make sure playback rate is taken into account too.
Merge pull request #50 from shans/fixPausing

Fix pausing by delaying start time update when ticker isn't ticking.
Pause and play children of a group

Trying to sort out setting start time

fixes after rebase. Time for another one!

Setting startTime on group players is working

Absolute hack job but setting current time on paused and playing groups seems to work.
Need to fix finished() for group players, among other things.
Need to compare against master to make sure I haven't removed anything important.

Cleaned up code. Setting startTime, currentTime, on groups, pausing and playing groups
Seems to be working.

Share player prototype with group players. Combine play() code for both types of groups.

Fixed some breaking tests

Small cleanup

Reverse() for groups sort of works. Going to change _startOffset
to be absolute, not relative to the parent.

Alternate offsets seem to be working

Comments
Comments
Cleanup.
Changed play
Changed the way group players are made. Reversing works
repeatedly on groups now, but probably won't work if
the group has a start delay (or its start time isn't
0 for some other reason).