Merge pull request #45 from bitglue/3438_utilization_tests

Add test for cs_primitive utilization property
Merge pull request #46 from bitglue/3446_crm_attribute

3446 crm attribute
Implement test to demonstrate failure
Allow cs_primitive to function when utilization is not provided
Implement tests for flush
Merge pull request #53 from bitglue/3676_utilization_required

don't complain if cs_primitive doesn't have a utilization parameter
Merge remote-tracking branch 'upstream/master'