Add Chef::Server class to handle version comparison logic.

Complex logic around version comparisons has been moved to a single
class.  To simplify the logic, we make use of Gem::Version for all
comparisons.
Remove unused let statement
Merge pull request #42 from opscode/ssd/server-class

Add Chef::Server class to handle version comparison logic.