Native HDHomeRun support

Would like to get some comments on that the integration does not do anything foolish with the tvheadend-api's.

What is the policy on tvhpoll in terms of shortest sleep and longest sleep? (have no clue myself)
The reason why i did it this way is to make sure we do as big memcpy's as possible.. Will probably rewrite the whole input-thread later on and read the RTP traffic from the device instead.