BorderlessWindowBehavior throws NRE if MetroWindow has no PART_TitleBar or PART_WindowCommands
avoid double type check
Merge pull request #700 from thoemmi/ShouldNotThrowOnMissingParts

BorderlessWindowBehavior should not throw on missing parts