Merge pull request #102 from Shalom/development

TISTUD-4280 - Import samples with double click
Bugfix for TISTUD-5079 Make JSCA handling forgiving of arbitrary new properties
  - Also fixes failing tests included as part of TISTUD-4740
- Add partition util method to CollectionsUtil
- Rename ImmutableTuple's fields to 'first' and 'second'