nlmsg: param slipped out
test: remove unused (and wrong name) variables
batch: add raw current()

and introduce UStructure.pointer() for it.
test: update for nlmsghdr
test: have not passed yet, sorry
attr: add mnl_attr_for_each_nested as Attribute.nesteds

It seems that I should write all of mnl_attr_for_each_...
attr: add rest of mnl_attr_for_each... macro

I have bad naming sense ;-)
attr: change function name

I am sure I have bad naming sense.
socket: error handle

there was no function for.
examples: follow the current

just got it work
examples: some tweaks