PDI-11553 - Refactor the accordion-based layout

Initial commit of accordion wizard directive with unit tests.
Merge pull request #168 from rfellows/AngularDirectives

PDI-11553 - Refactor the accordion-based layout