Refactoring the Upload Photo Gallery classes.
This is a complete refactoring of the basic uploader
and standard destination.
Merge branch '3.4.0' of https://github.com/ryanhowdy/fcms into 3.4.0