Repair compilation under Visual Studio 2013.

Add explicit cast from string to the libport::Symbol.
Fix singleton status of true and false.

We need a better lookup algorithm to fix that kind of issues!

Change-Id: I701884f835693c389680c5a84a4f022af4901505