Updated scheme handling to no longer include trailing color or pass scheme to client connections
Updated connection to always use fread
Removed scheme from argument parsing (now must be passed in array if needed)
Modified argument parsing to allow passing array of parameters
Updated protocol tests for array argument and invalid argument type