Maintain File Modified Dates

Allow repositories to maintain modified dates on files when they are copied into the modules directory. By doing this, we can create build scripts which will only process new files. In other words, we won't have lint and puppet parser validate go through every single file from every single repo...we can limit them to what has changed since the last build.