Gen 1: Bug fix. Allow Bide with Substitute.

Allow Bide and other moves that target self with a volatile but 
have no damage to work correctly with Substitute.
Gen 1: Add flinch chance to Low Kick

Low Kick in gen 1 has a 30% Flinch rate.
Merge pull request #184 from Joimer/patch-8

Gen 1: Bug fix. Allow Bide with Substitute. Add flinch to Low Kick.
Add missing Me First exceptions
Randbat script update

- Prevent Baton Pass with Switcheroo/Trick
- Prevent Fiery Dance with Fire Blast (Volcarona)
- Prevent SolarBeam without Sun
- Prevent Bolt Strike with Fusion Bolt (Zekrom)
!uptime command
Shows uptime.

The equivalent of
>> process.uptime().seconds().duration()
with two differences:
- Standard informational command permissions (anyone can use, voice+ can
  broadcast)
- Shows days and hours if uptime is longer than a day
Give 'moves' with no priority a default of 0.
Merge remote-tracking branch 'upstream/master'