Several changes:

- added an extension point to register a default test suite for a 
  file extension
  
- if a suite is registered for a file extension, the XPECT_SETUP 
  section becomes optional
  
- inside the XPECT_SETUP section, the cross reference to the 
  test suite is now syntactically optional
  
- added support for system properties "xpectFiles" and "xpectBaseDir".
  they can override what has been specified via an 
  @XpectTestFiles annotation
  
- improved naming of launch configurations when .xt-files or 
  XPECT-statements are executed.
uncomment unused code
Merge pull request #2 from meysholdt/master

upstream from origin
uncommented tests with behavoiur depending on an Xtext-version
make dependency to JvmModelINferrerRegistry optional since it's gone in Xtext 2.7.0
improve error reporting in case of exceptions
added target platforms for Xtext 2.6.2 and Xtext nightly
fixed #131: potential NPE
support classes with protected/private constructors for MetaAnnotations
Merge pull request #3 from meysholdt/master

latest changes from meysholdt:master
IDE-993: regeneration of files.
IDE-993: removed tools.jar from CP
Merge branch 'IDE-993' of https://github.com/NumberFour/Xpect.git into
IDE-993

Conflicts:
	org.xpect.doc/src/org/xpect/doc/doclet/GenerateDocumentation.java