Function getBrowserDeviceProfile

Generates a device profile based on a few options and the current browser capabilites