* src/HalDevice.cs: Use DBusError when adding/removing property watch
* src/HalTest.cs: Stripped down test
* src/Makefile.am: Added DBusError.cs
* src/DBusError.cs: Bindings to DBusError (dbus_error_init,
dbus_error_free, dbus_error_is_set)
* src/HalContext.cs: Use DBusError in places
svn path=/trunk/hal-sharp/; revision=53731
* src/HalContext.cs: New Parent property that returns an instantiated
Hal.Device object based on the info.parent HAL property, which returns a UDI of a device's parent; added Context property to return the Device's
HAL Context
svn path=/trunk/hal-sharp/; revision=53509
* src/HalContext.cs: Added a public Context(IntPtr) constructor to
enable using an already created/initialized native context
* src/Makefile.am: renamed hal-sharp.exe test to hal-test.exe
svn path=/trunk/hal-sharp/; revision=53254
* src/Makefile.am: Added rule to build HalTest.cs
* src/HalContext.cs: Removed destructor, must use Dispose()
* src/*.cs: Tabs->Spaces, reformatted code a little
svn path=/trunk/hal-sharp/; revision=53248