Fix for #155 (Error when applying BCF) by wduda

Removed superfluous unicode call that was causing an error when trying to
 apply BCFs (@wduda)
Merge branch 'wduda-issue-155' of
https://github.com/wduda/wrye-bash into wduda-wduda-issue-155

Closes #155
Closes #170
Fixups from sharlikran/valda branch - including some Fallout stuff:

 Restore Russian INI encoding (Sharlikran):

 It seems the encoding was lost, notepad++ and UTF-8 without BOM is a
 good option for maintaining the encoding

 Merge branch 'sharlikran-russian-ini' of
 https://github.com/Sharlikran/wrye-bash

 (utumno): not sure about this but I guess it's ok - merging

 Closes #152

 # This is the 2nd commit message:

 Change Doc String for Names Patcher

 # This is the 3rd commit message:

 Added BOSS.exe to default bash INI (and russian - utumno)

 Closes #154

 # This is the 4th commit message:

 Added Fallout Game Extensions (Recognise Fallout 3/NV save files)

 For future expansion, does not effect TES4/TES5 functionality

 # This is the 5th commit message:

 Updated some ModSizeError

 # This is the 6th commit message:

 Added comments for updating web integration

 # This is the 7th commit message:

 Minor changes to libbsa.py, liblo.py, loot.py (Updated libbsa, liblo,
 loot APIs for Fallouts.)

 Accepted game values needed updating.
 For future integration of Fallout, shouldn't effect core functionality
Removed Balo - TODO bosh!!!
TODO groupHeader, reGroupHeader Modgroups.filter bin
ModGroups.filter() and reGroupHeader removed
auto-sorting + settings
Last balo groups relics
Refresh button in groups dialog
Readme updates for ghosting and groups - TODO glitches in FF (zoom in):

Closing tag matches nothing at line 1811
@@ -1810,3 +1810,2 @@
 		</tr>
-	</tbody>
 </table>

Couple typos

Renamed 'Group' menu to 'Groups'
Edited ghosting docs - apparently they were wrong in stating that:
Ghost...Ghost this plugin when it is inactive even if Auto-Ghost is disabled.
See: 18a4807fbc185ab80b88e048f2a5ee499ecbfc34
Import groups: changed the dialog message as autosort is a removed Balo feature.
UIList: tmp common superclass of Tank and List - TODOs OnItemSelected BSAList:

Tank and List must be unified.
UIList calls wx.Panel and wx.ListCtrl init

Notice MastersList did not register a callback for OnItemSelected, made it
event.Skip() # fixup IniList did not register a callback either
id parameter removed from Tank and List `__init__` and also from
balt.ListCtrl `__init__`
_sizeHints class parameter - notice it was set in some cases via
SetSizeHints - TODO: hunt this down
dndColumns=() - made immutable, should be OK

FIXUP BASW COMMIT
More stuff moved --- MOUSE OVER EDIITTTT

MouseOverItem vs MouseEnteredItem( ==== notice also GetIteeeemmmmmm

def MouseOverItem(self, item):
+        """Handle mouse over item by showing tip or similar."""
+        pass
+

EDIT """Handle mouse over item by showing tip or similar.""" to mention
the class it belongs = make it event.Skip()

,,,,

SWUASH WITH PREV Fix for event.Leaving ---- GetItem stuff escapes me
Callbacks to UIList - TODO:

List.OnDoubleClick -> UIList.OnDClick
OnDoubleClick was only registered as a callback for wx.EVT_LEFT_DCLICK in
Mod and Screens Lists - now registered in UIList as an event.Skip()

List.DoItemSort -> UIList.OnColumnClick

OnScroll, OnColumnResize Abstract

OnColumnResize: overrides were calling settings.setChanged() -
introduced self.colWidthsKey and self.colWidths in UIList.

OnScroll:: in List sets vScrollPosition - not used anywhere
TODO: vScrollPos attribute in UIList overridden by parameter at Tank to
use the data dict (duh)
colNames, colAligns moved to UIList - TODO: move rest of settings keys
mainMenu and itemMenu are now class attributes of UIList:

Notice now List and Tank constructors are comparable, at last
self.sort to UIList - TODO: self.colReverse
Tank init further simplification (dropped icons and style params)
Dropped self.checkboxes in List (now UIList/List.icons)
wx.Frame subclasses (apart from BashFrame) ripped from basher - TODO modChecker:

globals docBrowser and modChecker moved to Link.Frame, notice that modChecker
leaks (?)
style moved to base
SQUASH style params to UIList