Bugfix: rule width can get non-integer values

Cause: Wrong format string for float
Log luatex version

fixes #37
New interface for setting page attributes

LuaTeX 0.79 has pdf.setpageattributes(). We need to have
attributes for TrimBox and BleedBox.