Added all possible functions from ACE to Function enum.
Refactored Function Enum to no longer need to store a value and added
JavaDocs
Added Javadoc to Parameter class and updated Javadocs for other classes.
Overloaded addParameter method to allow for adding Parameters as name
and value pairs.
Moved Function to new package com.mg.aceproject.enums.
Merged from strict_type_safety branch.