allow budget overruns on sources

A strict check like that one is too rigid: it turns out that it can be
useful to send cost estimates that are over the limit.
Merge pull request #47 from lepistone/disable-enforced-budget

allow budget overruns on sources