Remove legacy 0.8.1 workarounds
Leading up to 0.8.2, a number of workaround were in place for older clients. Now that 0.8.2 had been out for some time, they can be removed so we don't carry them with us forever.
- Re-alphabetizes effectinfo
- Removes the hardcoded impulse numbers for weapons. We have always had aliases to abstract the numbers away, they should never have been used