A type reporter for ramda

Ping #470 
this still needs special treatment for es3 browsers for undefined and null cases as noted before.