Escript protocol consolidation

I based the option name on the mix task `compile.protocols`.