Changes to Millennium drive to sanitize incoming home libraries if blank or location code.   Also changes to allow users with blank home library to set their preferred branches
Changes to location.php to remove location 0 from pickup location drop down and remove current location from the top of drop down
updated profile.php to fix undefined variable error in log
Merge branch 'june' into darkknight2