Compatibility for ST2 and ST3

This follows the same strategy as used to make Rake compatible: a master python package file checks the version of python in use, then imports the appropriate plugins. The readme has been updated to remove the "2". This will require a small change to the package_control_channel repository so that Ceedling is visible to Package Control in Sublime Text 3.