- fixes issue #326 - adds isEnumerable and isNotEnumerable macros
- added required test cases
- fixing typo in test case:must reference isNotEnumerable
- fixing typo in macros:must reference isNotEnumerable
- fixing issue with functions passed in as obj on isEnumerable and isNotEnumerable leading to assertion failures