adding support to properties that dont have setter method

fixes issue #12 and #7 by adding support to mock properties values that don't have setter methods.