readd client port configuration
use strict mode in all client src files. scope it to only crypton so async.js doesn't break
use strict mode everywhere in the server. closes #71