Re-enable some stuff that was temporarily broken, remove deprecated package

Would have done three PRs but apparently you have to merge a whole branch, not particular commits from that branch. Anyway, this has all been working on my machine for a couple of weeks now.

If anyone has trouble with their dock being filled with Java processes (the reason we removed kibit and flymake), they need to update Java.