add feature to filter server by protocol

add features
* filter server by protocol
* pipe server list through rankmirrors
* limit number of results