Fix issue #119

Backing up the settings would throw an exception. A brief explanation
is provided here: http://stackoverflow.com/a/10338737
Merge pull request #120 from jfpelland/trira-issue_119

Fix issue #119 - Backup Bash Settings causes exception
Updated version numbers for 305 release
Picking the version from bass in bash (+ whiteline, eof)
Wrapping lines in bash.py to 79 chars
Merge branch 'utumno-bash' into dev
[utilities]ActorFactions, ActorLevels - notice imports also in bosh

 # This is a combination of 4 commits.
 # The first commit's message is:
 [utilities]ActorFactions, ActorLevels - notice imports also in bosh

 # This is the 2nd commit message:

 !squash - IMPORTANT - imports - review

 # This is the 3rd commit message:

 [CodeStyle]Assignments to built in symbols

 # This is the 4th commit message:

 [REVIEW]Was importing modInfos as None and never looked back - PERFORMANCE?

 Traceback (most recent call last):
   File "bash\basher.py", line 7015, in Execute
     patchFile.initData(SubProgress(progress,0,0.1)) #try to speed this up!
   File "bash\bosh.py", line 13392, in initData
     patcher.initData(SubProgress(progress,index))
   File "bash\bosh.py", line 16453, in initData
     actorFactions.readFromMod(srcInfo)
   File "bash\patcher\oblivion\utilities.py", line 56, in readFromMod
     self.readFactionEids(modInfo)
   File "bash\patcher\oblivion\utilities.py", line 47, in readFactionEids
     modFile = ModFile(modInfos[modName],loadFactory)
 TypeError: 'NoneType' object has no attribute '__getitem__'
Wrapping
[utilities]EditorIds

 # This is a combination of 2 commits.
 # The first commit's message is:

 [utilities]EditorIds

 # This is the 2nd commit message:

 Assignments to built in symbols
Wrapping
[utilities]FactionRelations - notice imports also in bosh

 # This is a combination of 2 commits.
 # The first commit's message is:

 [utilities]FactionRelations - notice imports also in bosh

 # This is the 2nd commit message:

 And fixes - need to look into unused vars
Wrapping
[utilities]FidReplacer

 # This is a combination of 3 commits.
 # The first commit's message is:
 [utilities]FidReplacer

 # This is the 2nd commit message:

 And the usual modInfos import

 # This is the 3rd commit message:

 Assignment to built in symbol
Wrapping
[utilities]FullNames

 # This is a combination of 3 commits.
 # The first commit's message is:
 [utilities]FullNames

 # This is the 2nd commit message:

 [REVIEW]Importing bush - Pydev: Undefined variable from import: namesTypes

 # This is the 3rd commit message:

 Assignment to built in name (type)
Wrapping
[utilities]ItemStats
Wrapping
[utilities]UsesEffectsMixin - TO BE INTERNALIZED in utilities.py

 # This is a combination of 3 commits.
 # The first commit's message is:
 [utilities]UsesEffectsMixin - TO BE INTERNALIZED in utilities.py

 # This is the 2nd commit message:

 Required imports for UsesEffectsMixin

 # This is the 3rd commit message:

 range -> range_
Wrapping