Config improvements

- Compile integer regexp
- Add handler for floating point numbers (positive and negative) in .ini parser
- Handle negative integers in .ini parser
- Add config.is_enabled(value) helper function