Cleaned up browser detect to only expose the detected data.