refactor javascript file, use standalone js file instead of put them to application altogether.
new event can copy from others.
Merge pull request #380 from saberma/saberma-enhancement/372-copy-event

主办者发布新活动时可以复制以前的活动信息