move sc parameters to the pool structure

this should allow a failover pool that mines a different coin
Move GetNFactor into yacminer & misc cleanup

remove scrypt_test
consolidate GetNFactor into only 1 function in 1 file.
Get the NFactor based on pool values of sc_minn, sc_maxn, sc_starttime