Move Node prototype to dedicated file
Formalize distinction between Element and Node
Set inheritance based on node type

Ensure that only Element instances have the Element prototype in their
prototype chain.
Merge pull request #13 from jugglinmike/node-element

Node/Element