Altered:
- AMRecursiveDirectoryCompare now also checks to see if a more recent
file is smaller than the older file. Catches the corner case where AM
has created files for a new user, but the ones that we want to use are
on the remote. Stops loss of remote data

- AMDirectorySynchronizer now checks for the above mentioned state
before continuing