Implemented HeroSummary ordering
Moved sample jsons around

--HG--
rename : D3HeroesTool.Test/sample_json/hero.json => sample_jsons/6174823.json
rename : D3HeroesTool.Test/sample_json/flawless_royal_emeral.json => sample_jsons/flawless_royal_emeral.json
rename : D3HeroesTool.Test/sample_json/generic_helm.json => sample_jsons/generic_helm.json
rename : D3HeroesTool.Test/sample_json/career.json => sample_jsons/irmatden-2108.json
rename : D3HeroesTool.Test/sample_json/set_pant_crimson.json => sample_jsons/set_pant_crimson.json
rename : D3HeroesTool.Test/sample_json/wpn_solanium.json => sample_jsons/wpn_solanium.json
WIP on filesystem BattleNet service (for testing on local json)

--HG--
rename : D3HeroesTool/BNetService.cs => D3HeroesTool/FSBNetService.cs
Added DisplayString annotation to prepare binding of enum to UI comboboxes
WIP connection panel
Added IBiMap and SimpleBiMap<,> (provides Add(,), TryGetByLeft, TryGetByRight)
Added test for IBiMap explicit implementation
Added LeftValues & RightValues getters (as IEnumerable, not as ICollection contrary to IDictionary)
Added EnumDisplayer to allow wpf <-> enum bindings
Updated how EnumDisplayer access resources: added ResourcePath property and still importing from type's assembly
Moved D3Data.Server string resources to D3Data (out of D3HeroesTool)
Fixed designer crash when EnumDisplayer is used
Added ServiceInfo to store/bind server, battletag and locale
Added BattleTag syntaxic validation