Rework node-inspector to allow setting data type on ports of type 'all' 

This should fix #122