Use 'path' to retrieve path component of a URL, not 'absoluteString'
Added method to specify which layout to reload

NOTE: With this method, it is now possible to specify loading an alternative
      layout. The layout will still be passed through the repair method, in
      order to ensure that it is compatible with the current icon layout
      constraints.