match.arg(type) in ROC changed to simple subsetting of type
fixed trailing 0s to trailing NAs
Updated DESCRIPTION, CHANGES, and man/TTR.Rd files prior
to submitting to CRAN.
- Revert ROC function to previous version
- Added ZigZag indicator (without documentation)
- Added code to set last two values of the Zig Zag series
- Corrected NaN replacement in CLV
- Removed .First.lib function and added .onLoad with package version.
- Make the following changes to ZigZag:
  - added lastExtreme T/F arg
  - added retrace T/F arg
  - added percent T/F arg (affects the change arg)
  - added change arg (formerly named 'retrace')
- Corrected runMedian and runMAD.  The arg controlling which
  type of median to calculate for even-numbered samples wasn't
  being passed to the Fortran routine.
- Corrected ZigZag to go to top of loop at signal change
- Added volatility estimators/indicators and documentation.
- Added Money Flow Index function and documentation.
- Converted runSum, wilderSum, runMin, runMax, runMedian, runMAD to use xts
- Removed 'x <- na.omit(x)' from the above functions to aviod input attributes,
  which would be passed to result object via 'reclass(result, match.to=x)'
- Added 'Depends: xts' to DESCRIPTION file
- Converted ROC, momentum, volatility to use xts
- Moved NA replacement in runFuns to *after* reclass
- runFuns no longer change the input variable(s), in order to use the
  match.to functionality of reclass().
- runFuns use try.xts instead of use.xts
- added DonchianChannel for Jeff
- Added 'bounded' arg to stoch() and SMI()

- Moved maType default values from function formals to function body,
  Updated code and documentation for below functions:
    ADX, ATR, CCI, DPO, EMV, KST, MACD, RSI, TRIX,
    BBands, chaikinVolatility, stoch, SMI
- Added naCheck() and used it in MA functions
- Added RUnit 'tests' directory structure
- momentum() in CMO() no longer sets na=100
- Added RUnit 'tests' for:
    Moving Averages
    Oscillators
    runFun