Decoherence and dephasing in spin-based solid state quantum computers