Some code cleenup for "use strict" directive become happy. Added jsx cli command to readme.

jshint shouldn't have interfered if you had `eqnull` set up (as is the convention). `!= null` is intentional in order to capture `undefined`.