Plates v1.0.0

Plates has been pretty abused over the past year. It's time that it got some love! We've been rebuilding it from the ground up. Here are some of the things that this recode aims to fix, or has already fixed:
- Accept multiple HTML strings, maps, collections, and data in `Plates.bind`
- Have a parser that is accessible from Plates, but not dependent on being used in Plates.
- Make code more manageable.
- Better parsing of HTML for manipulating tags:
  - Use regular expressions for parsing rather than [iterating through each character](https://github.com/flatiron/plates/blob/master/lib/plates.js#L247-L451).
  - Fix mapping to where things such as `.append` actually append, rather than overwriting all of the HTML in the tag.

This code is currently incomplete, no tests are currently provided, and any of the methods in this code could change at any time. There will be completely new documentation, once the code is complete, that will outline all of the methods that are available in the actual release.

Pull requests are welcome if you would like to contribute to this code.