Songs aegis behavior updated. Bonus correction

- Fixed bug 8412 http://hercules.ws/board/tracker/issue-8412-songs/ Now songs auto-refreshes every 3 seconds.
- Musical Lesson bonus rounded down for BA_ASSASSINCROSS.
Fixes song affecting caster without link
Merge pull request #421 from csnv/songredo

Songs aegis behavior updated. Bonus correction