Gemfile for version t.1.4.2 before rename Patron model to Agent
エクスポート・インポートの際の例外を適切に処理する

エクスポートの際、1900年以前または
67435(1900+0xffff)年以後を示す日時が含まれると
"year too big for marshal" 例外が発生する。
これはTimeクラスの制限によるものであるため、
制限を持たないDateTimeクラスに変換した上で
エクスポート処理を行うようにした。

インポートの際にはvalidationエラーが
発生すると例外を起こし処理を止めるようにしていたが、
新たな仕様に従い、例外を無視して
validationエラーの内容をログファイルに記録するようにした。

さらにこれにともなってすべての例外(Exception)を
無視する挙動を改め、validationエラー以外の
例外が起きた場合には処理を止めることとした。

また、テストについて以下の調整を行った:

 * Patronの属性の変更にともない
   レコード作成できなくなっていたのを修正した
 * orders fixtureのロードができなくなっていたため、
   必要最低限のfixtureのみロードし
   orders fixtureを使用しないようにした
refs 6518 rename Patron model to Agent
refs 6612 migration file to add checked_at
refs 6610 PurchaseRequest-Order(order_list) relationship is of no use
Gemfile for version 2.0
version 2.0
refs 6046 masterをマージ
Merge remote-tracking branch 'origin/master' into issue6046

Conflicts:
	app/models/agent.rb
	app/models/order.rb
	app/views/orders/show.html.erb
	config/locales/translation_en.yml
	config/locales/translation_ja.yml
refs 6589 エクスポート・インポートの改善
refs 6613 rename reception_patron_id to reception_agent_id
manifestation_exinfos manifestation_extextsを同期対象テーブルに追加
refs 6046 金額計算ロジック実装
Merge remote-tracking branch 'origin/master' into issue6046