Changes dependees task to register options using the new system

Testing Done:
ci.sh and manual testing of options.

Reviewed at https://rbcommons.com/s/twitter/r/1138/
Sync of https://github.com/pantsbuild/pants/commit/9360baae72df04a87638619c09d1be91d48cb758