Corrected SC_WARMER. Other cleanups

-Fixes bug 8044: http://hercules.ws/board/tracker/issue-8044-sorcerer-warmer/ TODO: Fix skill_unit_onout to work for skill_unit_timer_sub_onplace too.
- Cleaned some skill_unit_onout cases never reached.
- Removed icon for SC_WARMER.
Fixes sitting on trap, SO_VACUUM_EXTREME and RA_CAMOUFLAGE

- Don't sit while trapped. Bug http://hercules.ws/board/tracker/issue-7825-trap/
SO_VACUUM_EXTREME swapping targets when 2 or more are present and close to each other.
Merge pull request #353 from csnv/tinyfixes

Fixes sitting on trap, SO_VACUUM_EXTREME and RA_CAMOUFLAGE
Merge pull request #338 from csnv/unitcleanup

Corrected SC_WARMER. Other cleanups
Fixes error initializing SC_WARMER

Bug report: http://hercules.ws/board/tracker/issue-8341-spamming-error-message-on/
Merge pull request #354 from csnv/unitcleanup

Fixes error initializing SC_WARMER
Merge branch 'master' of https://github.com/HerculesWS/Hercules