Added classes to project.
Removed exceptions for 'Study().'
Split main class into other classes.
Renamed 'Apply()' methods to 'Patch.'
Moved constants into 'Patcher().'
Removed.
Put 'Clamp' back into 'Patcher' class.
Removed unneeded ref for parameter.
Added casts.
Added overloads.
Added OutlenMin assignment.
Removed unneeded overloads.
Added todo comment.
Changed namespaces.
Made classes public.
Fixed parameter ordering for clamp.
Patching support for same source and target added.
Added constructors.
Renamed exception class.
Merge branch 'master' of https://github.com/vector-man/LibIPS.NET