SparkIV Rebranding

All internal references of 'SparkIV' that have been spotted have been
renamed to "SparkAll", including name spaces, classes names and other
objects. The folders and files have also been renamed accordingly. The
version number has also been updated.