Remove unused variable

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Allow type system to enforce assumptions about poll

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Declare Libxl call before use in bindings

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Remove commented out Libxl bindings

These are now in the Xen source tree.

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Enable errors for all warnings

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Merge pull request #97 from simonjbeaumont/fix-warnings

Fix compiler warnings and enable errors for future warnings