Simplified encoding/decoding process by removing unneeded semicolons from entity map
Add .gitignore

Hide the node_modules/ subdirectory from Git
Add 'decimalOnly' encoding option

Add an optional parameter to encode() that determines whether to use
named or decimal entities when encoding the string. Updated readme and
tests accordingly, and bumped the version number.