Fix plfs.spec file and some compile errors for the unittest tool

Remove the YAML library files, now they will be included in the
PLFS library directly.

Fix the mis-match types between the unittest tool and small file
and some compiler warnings.
Fixed comparison of pointer/NULL with < 0.  gcc 4.7.2 found this.
Merge pull request #282 from thewacokid/master

Fixed comparison of pointer/NULL with < 0.  gcc 4.7.2 found this.
Merge pull request #279 from zhang-jingwang/master

Fix plfs.spec file and some compile errors for the unittest tool
Merge branch 'master' of github.com:thewacokid/plfs-core into 2.5dev

Conflicts:
	src/LogicalFS/Container/Index/WriteFile.cpp
Return 0 for read on empty file instead of -1. Fixes "Operation not
permitted" error.
Merge pull request #283 from thewacokid/2.5dev

2.5dev - merge with EMC and Chuck's code COMPLETE