Fix mysql check, add html-entity decoding, harden httpget

Adds a new dep 'ent' for html-entity decoding/encoding.
The mysql check was broken, now it just checks that all the required configs are set or else it disables the db.