Refactoring to fix build problems.

Adding required JIRA dependencies. Changing repositories to facilitate new dependencies.

Changing shade plugin version to fix build bug.