added comments to the process of solution of equations of the form trig(ax+b) = m

added comments 
added tests

small fix solution.py: we should add to the solution not evaluated expressions, otherwise the solution is to difficult to understand.