#41 Adjustments - copy property for simple data, made code dry-er, etc
#41 Started implementing our 3-collection-complex-config use case

Added a new controller to the main storyboard.
Made I3SimpleData copyable.
Built a new custom UICollectionViewCell based on a xib file - this is a 'subtitled cell'.
Beefed up our env-dependent logging macro
#41 Finished first imple of 3 collections with complex configuration
#41 Arbirary tweaks
#42 Started implementing some option CRUD methods for collection items to further reduce redundancy
#42 Implemented agnostic crud methods for our table view extension
#42 Finished implementing our agnostic item crud methods in our uitableview category
#42 Removed  and tests all exploded again
#42 Refactored core framework classes to use UIView<I3Collection> * instead of id<I3Collection> - tests now compile but 51 failing
#41 Arbirary tweaks
#41 Finished first imple of 3 collections with complex configuration
#41 Deleted commented method
#41 Fixed collection fixture tests and render tests to work with leaner collection impl
#42 Refactored tests to passing

Would like to note how easy it was to refactor the framework tests to accomidate this change - as opposed
to earlier attempts to refactor tests, it was really a matter of changing a few fixtures to achieve a high
pass rate. This is a good demonstration of how the new testing structure does not lend itself to fragile
, obscure tests.
#42 Added notes on why the collection fixtures no longer relies on OCMock and made the 3-collection use case more user-friendly with a long-press recognizer instead of the default pan recognizer
#42 Reduced duplication a bit in the 3-collection use case
#41 #42 Implemented split view controller use case to test whether we would ever need collectionView - we don't. Closes #42.
Merged with expirement-with-42 branch
#41 Cleaned up master controller a bit
Hotfixed - silly mistake in collection fixture. Really need to tidy this fixture up a bit