Fix clear available page layouts

There was a bug in ClearAvailablePageLayouts that is referenced the wrong property key (it used "__DefaultPageLayout" instead of "__PageLayouts").

Also moved the strings into const values at the top of the file.