Let EasyBind.map be null aware: don't call f on null.
Multiple changes:

 * Add more static methods to EasyBind.
 * Make operations on monadic wrapper more efficient
   by eliminating the wrapper from the chain.