Removed spromise and switched to jquery deferreds

Also cleaned up a few minor extra parameters that weren’t needed in a
few module definitions. Also made sure that the Copyright is consistent
in all files.