Constructors now check the element parameter
Updated travis and linted
Added node_modules to .gitignore to fix linitng
Merge pull request #31 from Financial-Times/spec-init

Constructors now check the element parameter