Merge branch 'anross-master'

* Merge devel ready for 1.1.1 release
Enforce sanity checks on write operations.

Impose some minimal sanity checks on the input root node, including:
 . Its tag name must match with that of the target node;
 . If provided, its href must match with that of the target node,
   regardless of in absolute or relative format.

However, the input root node can safely omit the href attribute
at all, since the target node has been fully specified by the
request URI.
Fixed version/changelog mismatch
Merge branch 'master' into devel

Conflicts:
	redhat/obix.spec
Merge branch 'devel' of https://github.com/Qingtao-Cao/obix into Qingtao-Cao-devel

* Sanity checking on nodes
allow for list.h to come directly from kernel-devel temporarily
allow for list.h to come directly from kernel-devel temporarily
fix to find list.h properly
Removed build file - added to .gitignore
Fix inclusion of various header files

Fix inclusion of various header files when building the debug version
binaries. Also only conditionally define LIST_POISON1/2 if needed.
Merge branch 'devel' of github.com:ONEDC/obix into Qingtao-Cao-devel

* Grabbing latest devel to check the PR against
Merge branch 'Qingtao-Cao-devel' into devel

* Updated PR #33 with latest devel code
* Tested with Harry
Update README.md to include the dependency to kernel-devel

Update README.md to include the dependency to kernel-devel since
linux/list.h is included instead of hard-copied into the obix
package.