/removelaw fixes

_(master branch)_

I am surprised this was not previously reported.

* Fixed /removelaw not removing the correct law if there are laws after the law chosen.
* Fixed /removelaw causing law numbers to not display correctly if the removed law has double-digit laws after it.

I also used the functional library. Do I get bonus points?