Added "What can this be used for" and "How does it work" sections to README.md
Created CONFIG.md with information to see the wiki for more information
Added placeholder DEVELOP.md
ExternalOutput calls correct external program
Removed typos in the README and added code block formatting
Corrected code formatting in README.md
Fixed typo in README.md
Removed compilied files
Added the check to see if PanelClickRecorderOutput should auto-record values.
Added another line in the config-reading line
Moved the record check to outside the main parsing loop.
Otherwise, this would reset the record value for every line
Updated PanelMouseEvent with an "id" field for use with event auto-recording
Renamed the "Event" struct in the hooking classes so they don't conflict with the project's "Event" class
Added HookObserver and modified the hooking code so that the observer class is called
This eliminates problems with the Recorder module interacting with the hooking code
Added working code with the recorder module and updated the config file to represent the new options.
Now, the recorder should do auto-record well.
Added the SimpitObserver class that will be used to remove the boost dependecy.
Use it as a static class, all methods and variables are static to avoid global variables :)
Updated the .gitignore file to ignore common Orbiter files
Also this cleans up 'git status' without using '-uno'
Changed main.cpp to send SimpitObserver the pointer to the SimpitManager
Removed all references using boost::bind and replaced them with the SimpitObserver method
Removed a #include to boost::bind in SimpitManager.h
Removed use of boost:thread in SerialInput, and replaced with standard Windows threading