(CFACT-125) Resolve architecture fact when passed as an argument

Prior to this commit, when running `cfacter architecture` the
architecture fact would not resolve, despite the fact that it
did resolve when `cfacter` was run without any arguments.

This commit updates the POSIX processors resolver constructor to
properly include the architecture fact so it can be resolved by itself.
Merge pull request #140 from whopper/cfact-125/arch-resolution-fix

(CFACT-125) Resolve architecture fact when passed as an argument
(CFACT-94) fix processor facts for solaris

Before this patch, there was an inconsistency between facter 2.2 and cfacter in
the count reported, with the count equal to the number of hardware threads
in facter, and equal to the number of cores in cfacter.

This fixes cfacter such that it is similar to facter 2.2