remove unused "task-description" CSS
refactored line-orientation to use camel case and more task-specific CSS
camel-cased practiceCaption
line-orientation task now uses common line-perception.css
parallel-line-length now uses common CSS
remove redundant removal of margin and padding from divs
stop constantly re-deleting old design docs
removed unused variables
refactored parallel-line-length to use Staircase. Added ignoreReversals option to Staircase.addResult()
prepared parallel-line-length to share JS with other tasks
more refactoring. should use objects for dynamic dispatch here
refactored parallel-line-task to use classes, for better dynamic dispatch!
refactored parallel-line-length to use common code
line orientation task uses common code
replaced some tabcat.math.random* functions with _.sample() (which didn't exist when these were written)
whoops, line orientation stimuli weren't getting logged
eliminated last usage of .bind()
Merge pull request #78 from davidmarin/merge_line_tasks

Merge common code for line tasks. Fixes #14. Fixes #39. Fixes #67.

Also removed tabcat.math.coinFlip() and tabcat.math.randomSign() in favor of _.sample()