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.
Gen 1: Learnset bug fixes

Poliwhirl learns skullbash, not skullbasg.
Pidgeotto must be listed just once.
Gen 1: Fix poison and burn damage

In gen 1, poison and burn damage is 1/16 of max hp, not 1/8.
Gen 1: Bide lasts from 2 to 3 turns

Bide lasts from 2 to 3 turns after it's used to store at least 
two turns of damage, so it's 3-4 on duration.
Gen 1: Add pidgeot learnset

Added pidgeot learnset.
Merge pull request #186 from Joimer/patch-8

Gen 1: Bug fixes
Gen 1: Several move bug fixes

Substitute: Pokemon couldn't use boost moves on themselves.
Draining a Substitute and breaking crashed.
Speed boosting and Attack boosting moves need to boost beside 
negating paralyze and burn respective drops.
Counter does not counter seismic toss.
Attack and speed dropping attacks reinstante paralysis' and burn's
respective drops.
Gen 1: Fix haze

Haze does only remove volatiles for user, clears all status 
for opponent and changes toxic to regular poison for user only.
Merge pull request #187 from Joimer/patch-9

Gen 1: Several move bug fixes
Gen 1: Remove status drop handling from moves

Status drop re-applied or removed should be dealt only by boost script.
Gen 1: Add speed and attack drop cancel to Boost

The speed and attack drops from paralysis and burn should be dealt 
with entirely in the boost function.
Merge pull request #188 from Joimer/patch-10

Gen 1: Move attack and speed drops from status changes to Boost function
Gen 1: Learnset bug fixes

Solved four issues:
Metapod and Kakuna get Harden, and no other moves, in Challenge Cup
Beedrill has the move "twinneedle"
Gloom has the move "megadrian"
Pinsir has the move "strenght"
Merge pull request #190 from Joimer/patch-11

Gen 1: Learnset bug fixes