Update BSF detector to pass port and timeout to script

Send the port and timeout to the Beanshell script when using the BSF detector. Useful if you recycle the same detection script on multiple ports.