Flag Former Students in the sync process

Once a student has graduated they tend to have strange entries in the
directory.  This adds a place for an LDAP query which will only return
former students and they can then be flagged that way so some mis-match
statuses will be ignored.
Students are never unfledged from this automatically, this has to be
done in the management console UI where they can also be flagged
manually.
Fix comments in StudentProcess

Re-ordered the steps to match what is now happening.
Fix build property for former student filter.
Add migration for former student role
Make sure former students don't become students

Fix a refactoring mistake that was setting all former students to
students when they were updated.
Merge pull request #697 from jrjohnson/edssync

Flag Former Students in the sync process
Changelog for 2.4.7
[skip ci]
Merge pull request #710 from jrjohnson/247changelog

Changelog for 2.4.7
updated version number in version.php
Merge pull request #711 from thecoolestguy/247_version.php_update

updated version number in version.php
updated version.php to reflect 2.4.8-prerelease
Merge pull request #712 from thecoolestguy/rb2.4.7

updated version.php to reflect 2.4.8-prerelease