Update Macro.to_string comments
Do not touch lock manifest if there is no change
Update LEGAL file