Lots of bug fixes and new support for Fedora/Ubuntu