isSubnameAvailable to check if a subname can be registered.
Parameters
subname: Fully qualified subname to check, such asalice.example.eth
Return Type
isAvailable:trueif the subname is available,falseif already taken.
Check availability before calling
createSubname. To change an existing subname, call updateSubname explicitly.
