enabled DSYR on feeble machines

i.e. where numpy is compiled without proper blas linkage
tidied the computation of A in sparse_GP