Make isMockDataEqual account for extra properties on request
Fixes #99
Objects can have additional properties, but arrays need to match all items
Fixes #99
Small optimization to array check
Merged in changes from master
Merge pull request #99 from appendto/99-isMockDataEqual-checks-for-additional-props

isMockDataEqual only accounts for properties in the mock value and not the live value