Merge pull request #91 from wiredearp/master

Modules out of core + new build system.
Merge pull request #92 from wiredearp/master

Here's a few ideas I've been working on
Merge pull request #93 from wiredearp/master

Latest and greatest
Merge pull request #94 from wiredearp/master

Pull this
Merge pull request #95 from wiredearp/master

Latest
Merge pull request #96 from wiredearp/master

Sporadic updates
Merge pull request #97 from wiredearp/master

More computer code
Merge pull request #98 from wiredearp/master

Easter updates
Merge pull request #99 from wiredearp/master

Some fixes
Merge pull request #101 from wiredearp/master

More fixes
Merge pull request #102 from wiredearp/master

ConfigPlugin renamed (back to) + comments
Merge pull request #121 from wiredearp/master

Great fixes
Merge pull request #122 from wiredearp/master

CSSPlugin support array arguments
Log more (wrong) args
Merge remote-tracking branch 'upstream/master'
Merge pull request #123 from wiredearp/master

Versioning scheme of things
Merge remote-tracking branch 'upstream/master'
Some kind of comment
Link to preliminary documentation
Reserved plugin property names

Fixup $classname assignment and fail with an exception when reassigning
property names reserved for plugins.