Fed up with crappy submodule stuff on GitHub

@zbtirrell and I put our heads together and created a better submodule
diff solution for our environments.