Mafia: Community Suggested Features 

Typically I messed up with synching (because I'm a noob with forks). Shouldn't matter though (because  I managed to fix it after 20 minutes).

Summary of commit "Mafia: Community Suggested Features":
>Along with some of my own, of course. :P
- Creates the directory "mafiathemes" on PO > 2.0.05 to fix some bugs
(if it already doesn't exist)
- __role__.hide: Can hide a role from /roles and /sides
- __side__.hide: Can hide a side from /sides
- __global__.dayStart: Starts at standby, not the night (might be buggy,
someone should review it since i'm not the best in coding for the mafia
script)
- __global__.link: Link to the theme's guide (optional)
- __role__.lynch.convertRoles: Converts someone else when __role__ gets
lynched (syntax same as onDeath.convertRoles).
- __role__.lynch.convertRolesmsg: Custom message for lynch.convertRoles
- __role__.initialCondition.convert: Converts __role__ to initialCondition.convert (string)
- __role__.initialCondition.convert.random: Converts __role__ to a role in initialCondition.convert.random (object)
- __role__.inspect.broadcastInspect & __role__.inspect.inspectmsg: Inspect can broadcast to role or team.
initialCondition.convert's initialCondition won't be triggered (poison and convert). Could be changed to convert only.