Fix a retain/release bug in StringMake()
Tweak function Metal()
Tweak function release()
Tweak function autorelease()
Wrap content of function Metal() by collect block
Change literal macros to autorelease
Autorelease object in method new
Fix memory leaks in tests
Fix bug in rakefile