Added optional parameters on rule initialization.

Signed-off-by: matematik7 <domen.ipavec@z-v.si>
Added messages to noJSPrefix rule.

Signed-off-by: matematik7 <domen.ipavec@z-v.si>
Added a few rules, all tested.

Signed-off-by: matematik7 <domen.ipavec@z-v.si>