Extend examples
Fix upper bounds for building with GHC 7.8.2
Add checking for when local/remote directories don't exist