Compare

Added boolean compare that works similar to std::string's behavior. (0
if the same, non zero if different)