Incorporated the notion of source file tasks as distinct from other possibilities including test tasks and pipeline tasks. In addition the jsTask function has been simplified in terms of its parameter requirements.

Finally, the new sbt-web PathMappings functionality has been incorporated.
Merge pull request #6 from huntc/source-file-task

Source file tasks