Implement TMock<T>.Setup.BehaviorMustBeDefined - Issue #38 (https://github.com/VSoftTechnologies/Delphi-Mocks/issues/38)
Merge pull request #40 from jensweigele/feature/BehaviorMustBeDefined_Issue38

Implement TMock<T>.Setup.BehaviorMustBeDefined - Issue #38
Added the type and method name to error messages reported for missing method mocks
Merge remote-tracking branch 'upstream/master' into MethodErrorMessageImprovement

Conflicts:
	Delphi.Mocks.MethodData.pas
	Delphi.Mocks.Proxy.pas
Fixed TMethodData.RecordHit exception raising. There was a else clause that would never be hit.
Merge pull request #41 from staticcat/MethodErrorMessageImprovement

Method error message improvement
Added XE7 Support
Changed the way Unsupported Version Worked, so that it does not need to be changed with each new version of Delphi.
Merge pull request #43 from rlove/features/xe7

Added XE7 Support
Fixed deletion of "not reachable else-clause". Added it back. #44
Merge pull request #45 from staticcat/BehaviourMustBeDefined

Fixed deletion of "not reachable else-clause". Added it back. #44
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Delphi.Mocks.MethodData.pas
	Delphi.Mocks.Proxy.pas
	Delphi.Mocks.pas