removed Detect.Browser.set_engine method as it is pointless, other minor formatting changes
Detect.Utils should not require instantiation, also removed some global scope pollution