Formatting
Fixed a bug when setting memory limit to 0

Older versions of GLPK would accept a zero value for limiting the memory
used. Current versions need a *positive* value.
Merge branch 'master' into dev
Test setting memory limit of zero

Newer versions of GLPK need the memory limit to be positive. Setting a
memory limit of 0 should raise a ValueError.
Formatting