Removed ISerializableElement inheritors and If/def for old Resharper versions
Refresh AssemblyLocation on ContextElement fixes issue where only previous successful configuration was run. Closes machine/machine.specifications/#222