Merge branch 'release/0.0.52' into develop
readme: fix a mistake
readme: fix some mistake
src: fix a mistake macro name

rename from ‘EIGENJS_THROW_ERROR_INVALID_INDEX_ARGUMENTS() to
‘EIG’ENJS_THROW_ERROR_INVALID_INDEX_ARGUMENT()’
src: add instance method 'setDiagonal()'
test: add instance method 'setDiagonal()' testings
lint: add some files for linting pass
readme: add instance method 'setDiagonal()' api
npm: 0.0.52 -> 0.0.53
readme: improve instance method 'setDiagonal()' examples
Merge branch 'release/0.0.53'