clone all styles (minus href and rel) from <link> to <style>
bump version
Only put a trailing slash into assetpath attribute if there is a path

Othwerwise, resolvePath will return root folder

Bump version
Include excluded script instead of its contents
Merge pull request #16 from tbuckley/master

Add excluded script instead of its contents
Add changelog generation script
Add the hooks for style and script excludes

Only good for avoiding inlining
Break out constants
Break out option parser
Split out path resolution
Update npm dependencies
move all the option validation into optparser
Copy setTextNode since it's so tiny
Inplace inline *all* imports

Instead of searching for "good" spots to insert HTML, we just replace links inline.
This is a major change, but it greatly simplifies the code, and makes understandable output.
First draft at a split out Importer

Depends on fully asyncifying the code, not ready yet
Make sure not to lose assetpath fix