Updated requirements and converted HACKING to rst