Commit 1-4: v1.0.0

- Initial Commit
Commit 5-8: 1.0.1

- Some methods were still public when they should have been internal or
private. Fixed.
- Fixed a bug with Ambiguous Method errors (usually happened with
VB.NET).
- Deleted an empty file.
- Illegal characters in plugin fancy names will now cause an error along
with blocking the plugin from being loaded.
- Right now, if 2 or more plugins attempt to compile and they share file
names (not including extensions), only 1 will compile while the other(s)
will error out. However, the API doesn't recognize that the compiler
gave an error for the plugins with duplicate file names. In turn, the
API attempted to load all of the plugins, even the ones that failed.
This caused it to load the one that succeeded multiple times. This has
been fixed.
- Updated the error given when the "Start" method could not be found.