Allow user to specify that lazy callback may be called
with fractional solutions. Closes #154.
try to fix travis
assert valid state
Merge pull request #234 from JuliaOpt/callback_control

more callback control