Changed DefaultFixedAmortizationCalculator's map of extra payments
member variable to store only the "effective" extra payments. It does
not store extra payments that do not take effect if the previous extra
payments result in the principal being paid before the extra payment's
pay date.
Added more detail in the javadocs. Added link to joda time javadocs in
pom.