WIP
Add try/catch with logging to prop converters
Add `package` task that creates both packages to simplify CI

Duplicated task steps to prevent needing to build multiple times but maintaining 'full build' in the individual package tasks
Merge branch 'master' into feature/add-dropdown

Conflicts:
	app/views/archetype.html
Fix rows not being added in correct position
Stylize dropdown menu
Don't use dropdown menu when only 1 fieldset type
Issue #AR-3_IEnumerable_support: re-factor tests, add Enumerable tests - all failing as baseline.
Issue #AR-3_IEnumerable_support: fix json for simple list model - simple list model passes
Issue #AR-3_IEnumerable_support: add IEnumerable serialization support - Captions serialization tests passing.

- needs cleaning up.
Issue #AR-3_IEnumerable_support: add IEnumerable deserialization - tests pass.

However, some regression errors in compex model use case
Check for config for label template
Merge branch 'master' of github.com:imulus/Archetype
Issue #AR-3_IEnumerable_support: all tests passing - but branching logic is difficult.
Issue #AR-3_IEnumerable_support: apply naming convention to unit tests
Issue #AR-3_IEnumerable_support: add missing tests
Issue #AR-3_IEnumerable_support: move complex model tests to sub-folder
Disabled "Copy Local" for 3rd-party assembly references.
Amended the build script to only copy the Archetype assembly.
Issue #AR-3_IEnumerable_support: clean-up