Added code to merge target level config with task level options

Necessitates removing required entry property since
it can (and likely will) be specified as part of
task options.
Merge pull request #19 from bclinkinbeard/master

Added code to merge target level config with task level options