Minimum build configuration is without Qt, Ruby, curl and expat. Only Python is required. This commit also provides a functional (through polling) Qt-less HTTP implementation through libcurl if enabled.