Make sure we don't write to non-existing object
Removed old and unused projects
Removing old branches that should not be there
Moved refactoring to trunk as it should be
Moved for maintance
Moved rework to trunk
Removed trunk
- Fixed handling of putback - Added documentation
Added support of error message suppression by default
Formatting