Update Gulp Tasks | Add Disyntegration | Add Shippable

### Acceptance Criteria
1. Freshly cloned frontenend templates can easily connect to shippable
1. Gulp tasks are fully up to date
1. Frontend template includes disyntegration package
1. Frontend template can run functional tests with `gulp build --env ci && gulp disyntegrate`
1. Frontend includes jasmine and jasmine-query packages for functional tests

### Tasks
- Add shippable.yml
- Add disyntegraiton package
- Add disyntegration.yml
- Update gulp tasks

### Additional Notes
- None

@zpchavez: Because it's a React component.