switched to fork of uuid library for compatibility
minor cleanup