Updated patterns

- Removed bosspatterns
- Removed bulletpatterns
- Replaced bosspatterns and bulletpatterns with advpatterns
- Added Calimalice boss AI (not done, actually this is currently the
place-holder for  the final boss and the code inside will be refactored
into a new class)
- Added a load of patterns.
- Added CircleBullet (circles around its original spawn point, in a
growing circle)
- Added timedeathbullet (dies after a timeout)