Initial Commit.
This commit houses several large additions to the way versions and resources/assets are handled.
An incomplete list of changes:
 - Fixed a number of bugs in several existing system components.
 - Added several helper functions regarding version comparison.
 - Added classes that make HTTP requests somewhat easier.
 - Fixed some typos/bugs in the filtering and validating classes. (Needs refactor)
 - Implemented the "Bundles system", have yet to integrate it into the Document/Resources classes.
 - Added a clean implementation of the PKZip standard into PHP.
 - Created the new bundles based asset directory structure.