Update of finance.py to (O,H,L,C) instead of (O,C,H,L)

In the financial world, a bar-chart is commonly called an OHLC-chart or "Open-High-Low-Close chart". Also see http://en.wikipedia.org/wiki/Open-high-low-close_chart or simply google around.

To my surprise this library uses a sequence of OCHL instead of OHLC. Although it changes the API, I found it important to comply with financial industry standards. This makes it easier to implement this library in existing financial software and thus more likely to be used in the future.
implemented the wrappers discussed in #1783.

Added deprecation warning to `plot_day_summary2` and returned call
signature to what it was.

Added alias `plot_day_summary_ochl` with same call signature as
`plot_day_summary2`.

renamed the modified function to `plot_day_summary_ohlc`.

The first two functions simply call the third with the arguments
re-ordered.
import and pep8 changes
tweaked wording of documentation
wrapped candlestick2 to have new argument order
minor documentation tweak
added depreciation warning + fixed error is function call argument
order
converted all the docstrings numpydoc format
wrapped and depreciated parse_yahoo_historical

fixed bug in original patch
commented out unused line
fixed pep8, updated depreciation messages because this missed 1.3
fixed documentation
wrapped and deprecated plot_day_summary

fixed naming on plot_day_summary2_*
fixed documentation

wrapped candlestick
re-factored to actually raise depreciation warnings
wrapped and deprecated quotes_historical_yahoo
fixed naming bugs
fixed a collection of stupid bugs (like not returning from
wrapper functions).
added note to api_change.rst
documentation corrections