Fix parsing of budget and deadline in logs

Couldn't parse exponential notation correctly because too simple a regex
was used. Fix by grabbing the rest of the line (`.*$` instead of
`\d+.\d+`) and letting pythons `float()` function do the real parsing.
Merge pull request #134 from davidshepherd7/parser-fix

Fix parsing of budget and deadline in logs