eapi6: initial in_iuse implementation

When no argument is passed it returns a false value similar to how `use`
currently operates. This is because when no argument passed
IUSE_EFFECTIVE is checked if it contains the empty string which it
shouldn't ever.

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=449862