Orderable 3-manifold groups