Updated socket object to conform with new methodology and naming conventions
Updated existing objects to use utils (formerly common_methods)
Clean up and document 'test_value' function.
Normalized file_object to current conventions and added a few missing elements
Modified object_from_dict method to add optional object parameter
Updated win_file_object to encompass all elements and to conform with current naming/style conventions
Updated win_executable_file_object to encompass to conform with current naming/style conventions
Digital Signature/list initial commit
Added digital signature support to file object
Modified utils to support non-dictionary inputs
Moved structured text into common, as this is the schema from which it originates
Initial tool information commit
Initial measure source commit
Updated object; fleshed out object_from_dict method
Updated action; fleshed out object_from_dict method
Add IDGenerator class
Add module level tests and PEP8 fixes. Fixes #2
Merge branch 'master' into simple_api

Conflicts:
	cybox/objects/address_object.py
	cybox/objects/uri_object.py
Move utility method up a level in the hierarchy.

to_xml applies to any CybOX content, not just Defined Objects.
First cut at hashes (simple hashes only).