Dancer is ready for merge into master

Major feature changes for 5.0 are done and ready to merge into master. Only a few things left to do and those might as well be done while in master.