make protocol type detection comprehensive
update README in prep for 2.0
update mix.exs for 2.0