#42

 - symbolic constants for Delphi versions (internal, numeric versions)

 - DelphiVersion() method to map "delphi" options flag to DELPHI_XXX version

 - DelphiVersionName() method to provide human meaningful name of DELPHI_XXX version number

 - build() method modified to use DelphiVersion() and DelphiVersionName() to support non-numeric delphi version in options object (e.g. "XE", "XE2" etc)
#42 - Delphi.build() method supports non-numeric delphi version ("XE", "XE2" etc)

 - symbolic constants added for Delphi versions (internal, numeric versions)

 - DelphiVersion() method to map "delphi" options flag to DELPHI_XXX version

 - DelphiVersionName() method to provide human meaningful name of DELPHI_XXX version number
Merge branch 'master' of https://github.com/deltics/train
Merge pull request #43 from deltics/master

Fix for Issue #42 (non-numeric "delphi" version in build options)
Merge pull request #40 from JeroenVandezande/master

XLST transform
Registry plugin
Merge remote branch 'origin/master'
0: Allow for a negative timeout (to skip waiting all together)
Project name fix
Support for XE6 was added
Leverage full window width for (truncated) list of function call parameters; don't crash when window gets sized smaller than current width during such a call.
Latest Script
Fix for "Leverage full window width for (truncated) list of function call parameters;", apparently WindowWidth isn't safe to call in all circumstances.
0: Allow passing vars to subscripts through export/env. Fix for lastindexof
Train: fix for MaxWidth if the window is TOO small
delphi.build: local variables should have priority over system variables
XE7 support was added
Fixed: Specifying a DCC path, but not a Delphi version, caused the build to fail.
Merge pull request #46 from jacobthurman/delphifix

Fixed: Specifying  DCC path, but not Delphi version, fails build