Show profession description with gender context.
 In English description printed as in JSON.
 Translations should use prof_desc_(fe)male context.
 Exception: LOCALIZE=0 compiltion flag. Works as in English.
Refactoring profession choosing header
 "(net: ??)" is removed from end of line.
 net is showing after Point counter (+??) or (-??).
 net has color marker. + - green - is red.
 Length of "Points left: ??" message now is calculated in utf-8.
 Start point of "Profession cost ...." message is calculated dynamicaly
 but allways fixed for each profession name.
 All profession names is translated with contexts.
 Completly removed "...a male <prof_name>..." form profession name msg.
 Now this message is pretty simple "Profession <male/female name> <cost/earns> ?? points".
Stop storing boolean in strings anymore.
 profession::can_pick returnt bool rather std::string.
Extract profesion names with gender context
Translation template update