add -m/--mobile-number (unused) option and -1/--set-defaults option to jrank script

-m/--mobile number is currently unused but will eventually be used to allow the specification of a mobile number for notifications (which notifications are sent will be controlled by other options with a default of none)

-1/--set-defaults is exactly the same as in mvn2 (in fact, the code was just copied without modification).  it allows you to set the defaults options of the script so you don't have to specify them each time.  as with mvn2, if you want to unset an option, you will have to delete the file and reset all options

I also changed a couple of if blocks to modifiers