XML-like transport, should be more robust

perhaps bit slower
Issue #63, noted in code
extra blank line to input after telling python to send output
reformating tests in python_cmd, new tests for escaped chars
matlabFunction: generate .m files, works with matrix/vector outputs

relies on new xml ipc, and my octave codegen branch of sympy.  tests mostly marked xtest because of this
errors found and workarounds on oct 3.6
taylor: better comments and error for multivar taylor
return scalar sympy S.true S.false to bools.

issue #27 (part of?).  if they are in a matrix we leave them as sym
less than, etc inequalitiea
isinf xtests: I've decided isinf(x+oo) isn't a bug

we are not slaves to what SMT does, difference documented
safety check: copy_vars_to handles scalar bools
some commented bits to sym ctor
sym(bool) support, Issue #69
better logical support, Issue #58 and other things
bool assignments, mostly tests, no code changes

a fixme in there b/c of something that works, but I don't know why it does (filed Issue #71)
eq uses same code as lt, gt, etc
tests updates in lt
fix isAlways to work with better bool support

this probably needs improvement still, no matrices for one thing, warning added
overly pessimistic warning from taylor
fix lots of tests for sym(bool) experiments, mostly == to isequal

also, enable tests which were waiting on conj() support, since added