Jest unit testing

- Added Jest to `devDependencies` in `package.json`
- Added `jest.json` configuration file for Jest
- Updated `package.json` to run the new Jest tests
- Added `gulp test` task to run the Jest tests
- Updated Hello World example with a testable component
- Added example unit test for new component
- Updated `README.md` to reflect the changes made