Add unireader class for better code reuse. Now pdfreader and djvureader are subclass of unireader. Every subclass needs to have a init() method that will be called in reader.lua.