Add JS shells from evilpacket and python rev shell

This commit adds the javascript node bind and reverse shells from
https://github.com/evilpacket/node-shells. Flavors are bind, bind6,
and reverse tcp. Alongside the JS shells comes a reverse_tcp shell
for python language injection.
add php and python platforms
update rev ruby and handler
fix merge conflict in js bind shell