Merge pull request #56 from cavedude00/master

merge
remove modern client tradeskill recipe and misc codes.
removed modern misc client code and restore dependencies folder.
revert invis spells to break all charm
make regular pets poof also
rework invis
rework how invis works its now SetInvisiable(InvisType) and BreakInvis()
Merge pull request #143 from scottdavis/reFixInvis

revert invis spells to break all charm
Merge pull request #142 from regneq/master

remove modern client tradeskill recipe and misc codes.
Self target spells will now completely skip the LoS check.

Lowered the timers for LoH and Harm Touch.

Admins run this query:
delete from timers where type in (87,89);
working on cleaning up attack
add attack types
AttakType::ATTACK_NODAMAGE
cleanup
magic number clean up