motorola moto x (developer edition) full in-depth review!!!