return boolean from hasFeat()

This updates ```Ftp.prototype.hasFeat(feature)``` to always return a boolean value, instead of ```undefined``` when passed a ```falsey``` parameter.

Corresponding tests have been included.

ref asylumfunk#2