Add Noggin.printFile(dest, file, title, options)

Memory management: avoid duplicate calls to rb_str_new2/rb_intern by using shared VALUEs initialised on library load.
Bump version no. 0.0.2
Add Noggin::Subscription