Made InitDictionary() a pure virtual function to force explicit initialization in derived classes.
Changed order of member initialization in constructor to avoid compiler warnings.
Fixed crash in interpolation for small lambdas

The EMS crashed when interpolating language models when the ideal lambdas included numbers so small that they required scientific notation (eg: 1.332e-07). This patch adds "e" and "-" to the acceptable numbers to fix this problem
Minor reformatting.
Minor reformatting.
Fixed bug in ComparePosition::operator()(...).
Added enumerated PhraseTableImplementation type DSuffixArray.
beautify
Merge branch 'master' of github.com:moses-smt/mosesdecoder
new function Parameter::Save() to serialise ini file parameters
explicitly declare how many scores there are in language model features
minor cleanup of InputFeature
update confusion network to query InputFeature for paramters, rather than StaticData
update confusion network to query InputFeature for paramters, rather than StaticData
delete information on input scores from StaticData
librt for single threaded
Missing header
Alpha version of phrase tables based on dynamic suffix arrays.
librt only for single-threaded linux
implement GenerationDictionary.Load()