feat(PrismCode): use Prism.highlightElement and update html later
feat(PrismCode): expose async as property and default to true
chore(lib): jsx compile with harmony flag
chore(package.json): bump version to 1.0.0