Overall - Added error handling and fixed a Null Map multiple error.

I hope I'm doing this in the correct order, first timer here with GitHub (It's good practice)

1- Added error handling 
2- Fixed a Null Map multiple error. (this happened when loading a file that didnt have a Map file.)
3- I use VS2012 and some tools, so they might add some extra information into the projects (I hope this doesnt create compatibility issues)

Bugs / Mistakes ?
1- By mistake removed the "Map file not found" message, I was thinking about adding a better way of showing the message, but I'll do it later
2- I moved 4 forms by using the "Remove and Create" approach, since SVN didnt allow me to just move the files. (I hope this isnt a lot of trouble.)