Pull in some code from ruleman:
- basic http get
- md5 checksumming
- rule parser