Feature 2236 (master): reconfig now takes comment to write to admin log

There is now an admin log that is configurable via process_logs
with the keyword ADMIN.  The reconfig takes an optional comment that can
write to this log.  This is a manual porting of the code in commits
0ad69a7d and bf86d930.
Feature 2236 (master): reconfig comments (bugfixes)

Fixing spacing issues in cut and paste.  Also fixed template missing
shift and various other misc bug fixes.
Lastly, added documentation for this option.
fixed minor bugs and refactored exit patterns
Merge branch 'master' into branch_master_2236

Conflicts:
	creation/reconfig_glidein
Log additional info with the comment
log to adminlog only if comment was specified
Merge remote branch 'origin/master' into master_2905

Conflicts:
	factory/glideFactory.py