use gradle wrapper, update versions
save camImageUri to avoid invalid intent error