Single ship updates
Merge pull request #92 from JZharay/master

Single ship update fix
・艦隊のリアルタイム編成をサポート
・KanColleClient の初期化プロセスを変更
・エンド ポイントの振り分け先を KanColleProxy で自動生成するように変更
近代化改修に追従
初期化のタイムアウト設定ミスを修正
入渠ドックをリアルタイム更新できるように修正
工廠からの艦娘の追加と解体をリアルタイム更新できるように修正
・高速建造の使用結果をリアルタイム更新できるように修正
・間もなく version 2.6 β rev.2 としてリリースします
微修正
Merge branch 'feature/tsurai-kedo-ganbaru' of https://github.com/Grabacr07/KanColleViewer into prototype
* Grabacr07's redo of organization and fleet compositions. Looks like he borrowed some of my code? Fucking awesome!
* Translations have been moved from Homeport to KancolleClient. They now initialize properly on start up.
* Logger now initializes the enable setting from MainWindowViewModel when it sets the ready state.
* Logger now has a try-catch over the logging portion of the code.
* Fixed a Grabacr07 introduced bug with Logger (I think he misinterpreted what CreateItem is for, which is not for ships, but for equipment).

From the Merge:
* All ships update in real time in terms of fleet organization, modernization, repairs, construction, and destruction.
* Equipment count may or may not be complete.
* Item counts for instant buckets and repairs are in real-time
* The air superiority calculation does not take into account scout planes anymore.
* Sped up fleet updating overall in terms of processing time

Conflicts:
	Grabacr07.KanColleViewer/Models/ProductInfo.cs
	Grabacr07.KanColleViewer/Properties/AssemblyInfo.cs
	Grabacr07.KanColleWrapper/Dockyard.cs
	Grabacr07.KanColleWrapper/Homeport.cs
	Grabacr07.KanColleWrapper/KanColleClient.cs
	Grabacr07.KanColleWrapper/Logger.cs
	Grabacr07.KanColleWrapper/Models/Fleet.cs
	Grabacr07.KanColleWrapper/Models/RawDataWrapper.cs
	Grabacr07.KanColleWrapper/Models/Ship.cs
Merge branch 'master' of https://github.com/Zharay/KanColleViewer into master-horizontal
Tabifying translations
Revert "Tabifying translations"

This reverts commit 2b9ce15068684e90a871088bfec588caddc25e34.
Detailed Info Re-arrangement & Critical Condition Fixing
* Bug fix for CriticalCleared - When a ship is repaired instantly, the UI does not call CriticalCleared.
* Repair times ToolTip now shows both normal repair times and repair times with a facility (Akashi). If not injured, it displays OK.
* Facility repair times do not show when the ship is beyond the heal range required.

Coding Detail:
* No longer initialize stat names with translations
* Lines for stats have all been re-arranged to a more proper placement in code. For example, DetailedName in ItemInfo is now found in ItemSlotViewModel and Detail in Ship is now found in ShipViewModel (both for the content and catalog versions).
* Both ShipViewModels contain their own reference list to a ship's ItemInfos. This is then used by UI to produce UI specific text such as ToolTips and item stats.
* New SlotItemViewModel found in Contents. Used mainly by ShipViewModel in the same namespace.
* Redid how critial ships are logged as things are a lot more reference based. The new organization style made my previous method fail completely.
Release v2.6 r458
Merge branch 'master' of https://github.com/Zharay/KanColleViewer into master-horizontal

Conflicts:
	Grabacr07.KanColleViewer/Views/Contents/Fleets.xaml
Merge branch 'master-horizontal' of https://github.com/Zharay/KanColleViewer