Don't need 2to3 callable fixer.

Only Python 3.0 and 3.1 are missing the callable(x)
function, it returned in Python 3.2. This means we
don't need to apply this fixer.
Clearer error from Bio.Wise when missing argument
Python3 style map function works here (iterator not list)
Use list comprehension instead of map

This avoids triggering any changes via 2to3.
No longer need 2to3 map fixer
Correction to recent commit (silly error)

I really shouldn't develop and test on two machines at
the same time - only one had the dnal binary installed.
Use Python 3 style zip in Bio.Nexus (iterator not list)
Don't need the 2to3 zip fixer anymore
Use 'from future_builtins import zip' rather than itertools.izip
Filter related changes for Python 3
No longer need 2to3 filters fixer

$ 2to3 --no-diffs -n -w -f filter Bio BioSQL Tests Doc Scripts
RefactoringTool: No files need to be modified.
Missing from previous commit... oops