upgrade to v0.1dev2.12
update todos
better kill switch on the pinging
update so negative FW ids are not needed to be set by user
update some docs regarding negative fw_ids