Synchronize with other Pandell packages

- Use the same readme and package format as other Pandell packages
- Use gulp for linting, testing and watching
- Use both JSHint and JSLint