Deduce `as_parser<T>` based on a viable `as_spirit_parser` function in an associated namespace of T.

Signed-off-by: K-ballo <k@fusionfenix.com>