REF: move parse_assignements to utils.misc.
BUG: use ast visitor instead of our clumsy (and buggy) 'parser'.
MAINT: ensure we can run 3.4 tests on travis-ci.