refactor linear_coefficients
proceed if c1 or c2 is not zero
Merge branch 'lincoff' of https://github.com/smichr/sympy into smichr-lincoff

Conflicts:
	sympy/solvers/ode.py
	sympy/solvers/tests/test_ode.py