Supports aliases for courts and prosecutor offices

This shall support more flexible nick names. I hope it would support
something like "北高行101訴587".
Notes and known bugs are listed in `LER.js`.

Other modification:
* Structure in `court.js` changed.
* If there's only one result for written judgment search, the content
script would make the browser to go to it without user clicking the
link.
* Compatible message listener for old version Chrome 20 to 25 is added
in `auto.js`, but not tested yet; sender (in `popup.js`) not
modified/checked either.