No more `static inline` public API functions.
Add `ucl_parser_add_string` function.

Issue:	#11
Reported by:	@mitchellh
Fix tests, as empty string is *NOT* a valid UCL.