fix issue #5: replaced asserts by error log output

Since the fixtures are usually not debugged within a debugger environment asserts are not very helpful during development. The asserts for ensuring no duplicate registration of methods have been changed to error log messages which can be easily seen in the fixture execution logs.