Added new argument types 'undefined' and 'null'
Added new feature 'registerType'
Clear require.cache before each 'describe'