Fix roomedit compile (replace wrap.dll linking with zlib)
Little tweak to the daily training points reward.

1) Gives people a 40h timeframe between logons up from 28. This means that you can log on at 6 in the morning one day, log back at 10pm the next day and still get the reward. The 40h timeframe means that people still perceive it as a daily reward, not a bidaily reward.
2) You are immediately back at 200 the next day you log on after a pause. (If the reward drops, it is a lot more motivating to log back on if you get the 200 again right away. I personally experienced that I didn't feel like logging back on just to collect 25 again the next day.
3) Coded a little self correcting sanity check for timers that catches people that somehow end up with a timestamp in the future for whatever reason. (Happens every now and then and those guys will never get a reward unless their timers are manuall reset.)
Upgraded project to Visual Studio 2010.

Added Korea 1 default profile.

Added Guid to PatcherSettings class, and added individual Guids to the default profiles. These Guids will be used to identify profiles if the name has been changed so that settings can still found and updated if need be.

Added infrastructure to download profiles from the web in the future.

Updated the version.
Merge branch 'master' of https://github.com/Daenks/Meridian59_103
Added try/catches where appropriate
Added checks for null objects where appropriate
Added many comments.
Added a new ClientPatcher setting to point to an inital .zip download.
sporeburst error spam fix
Autocombination multiple item loss fix

Getting multiple spell items at the same time will no longer
accidentally delete some of the items.
Spell Item Splitters, graphical upgrade, M&M scrolls

Joguer now sells empty bottles, blank scrolls, and uncharged wands.
These items can be used to split stacked spell items in half.

Joguer also sells Mirth and Melancholy scrolls that work exactly as you
might think.

Finally, all scrolls now have a stamp that reflects their spell school.
(there were 9 hidden unused scroll graphics)
Reagent Bag can be dropped
Rejuvenate won't reset mana if mana is over max
enable client idle logout timer
dement, enfeeble, vertigo code changes
spell.kod change
forgot spellpower
slow dark angels down, but attack in safe spots
reflection diff to 4, et level to 20
log spell casts to godlog, show dms spellpower
move poison to debuff, fix duskrat error
add cryst mana icon, now works with radench
fix distill error