重複データの問題を修正

たびたびすいません．
これまでのコードですと，時系列の表に株式分割等で有効でない行が含まれていた場合にデータが重複してしまうというバグがあったため，修正しました．

バグが再現する取得方法の例は，以下です．

import jsm,datetime
q = jsm.Quotes()
n = datetime.datetime(2014,6,27)
s = datetime.datetime(2014,6,23)
q.get_historical_prices(6858, jsm.DAILY, s, n)

これまでのコードでは，上記の場合に2014-06-26のデータが重複して出力されてしまうという問題がありました．

よろしくお願い致します．
うーん・・，前のgetの仕様が，「必ず1つの有効なデータを返す」だったので，get_allで順番に呼ぶと，無効な行が間に入っていた場合に重複が発生しちゃうんですよね・・．
get_allの時点で重複チェックをするのは，パフォーマンス的に微妙だし・・．

もしパフォーマンスを気にされているのだとしたら，新しいコミットはいかがでしょうか？