Added versioning

-Added versioning. Versioning format is as follows:

AssemblyVersion(major.minor.revision.build)
AssemblyFileVersion(major.minor.revision.build)
AssemblyInformationalVersion(major.minor [customer description as
string])

Be sure to update major, minor, and revision numbers. Build updates
automatically.