Shaney: EqualProbabilitiesShaney.generate() will now  with a period.

EqualProbabilitiesShaney.generate() will now terminate after the minimum
word count is reached AND a word ending with a period is added.
Shaney: EqualProbabilitiesShaney.generate() handles exceptional cases

EqualProbabilitiesShaney.generate() throws IAEs if word count < 0 and
returns empty string if word count == 0.
Shaney: EqualProbabilitiesShaney trains from directory
Roman#: stub class for the Roman Numeral Calculator
Roman#: fixed compilation error in add()
Roman#: implemented toDecimal(char[]), toDecimal(String)
Roman#: toDecimal() now case-insensitive
Roman#: unit tests for toDecimal()
Roman#: code formatting
Roman#: toRoman() handles non-positive integers

RomanNumeralCalculator.toRoman() now throws IAE for non-positive
integers
Roman#: implemented toRoman() using additive notation

RomanNumeralCalculator.toRoman() fully implemented with additive
notation.