Fix problem where path was being overridden if the value you pass in is undefined
Add validation that an object is passed in
Check for null
Test to handle a null or undefined object in initial strummer call
Added tests for null and undefined values
Merge pull request #1 from TabDigital/object-validation

Object validation