WorkflowSubscription types fixed

Types match the managed object model - see
http://msdn.microsoft.com/EN-US/library/microsoft.sharepoint.workflowservices.workflowsubscription_members(v=office.15).aspx
WorkflowSubscriptionService guids

Types match managed object model.

http://msdn.microsoft.com/en-us/library/system.workflow.activities.workflowsubscriptionservice.deletesubscription(v=vs.90).aspx
NavigationTerm fixed colon
SPPolicyStore fixed colon
Reputation likes and rating

Reputation returns int and double results.

From reputation.js:

Microsoft.Office.Server.ReputationModel.Reputation.setLike = function
Microsoft_Office_Server_ReputationModel_Reputation$setLike(context,
listID, itemID, like) {
if ((!context)) {
throw Error.argumentNull('context');
}
var $v_0;
var $v_1 = new SP.ClientActionInvokeStaticMethod(context,
'{d9c758a9-d32d-4c9c-ab60-46fd8b3c79b7}', 'SetLike', [ listID, itemID,
like ]);
context.addQuery($v_1);
$v_0 = new SP.IntResult();
context.addQueryIdAndResultObject($v_1.get_id(), $v_0);
return $v_0;
}
Microsoft.Office.Server.ReputationModel.Reputation.setRating = function
Microsoft_Office_Server_ReputationModel_Reputation$setRating(context,
listID, itemID, rating) {
if ((!context)) {
throw Error.argumentNull('context');
}
var $v_0;
var $v_1 = new SP.ClientActionInvokeStaticMethod(context,
'{d9c758a9-d32d-4c9c-ab60-46fd8b3c79b7}', 'SetRating', [ listID, itemID,
rating ]);
context.addQuery($v_1);
$v_0 = new SP.DoubleResult();
context.addQueryIdAndResultObject($v_1.get_id(), $v_0);
return $v_0;
}
Verify.ArgumentType returns void

No return statement in init.js source, hence void:

Verify.ArgumentType = function _VerifyArgumentType(arg, expected) {
var primitiveType = typeof arg;

if (typeof expected == 'function') {
_Verify(RuntimeErrors.ArgumentTypeError, 'object', primitiveType);
if (!(arg instanceof expected)) {
throw new RuntimeErrors.ArgumentTypeError(expected, arg.constructor);
}
}
else if (typeof expected == 'string') {
_Verify(RuntimeErrors.ArgumentTypeError, expected, primitiveType);
}
else {
throw new RuntimeErrors.ArgumentTypeError('function or string', typeof
expected);
}
};
CachedStorage set and clear

setItems returns void; no return statement in init.js source.

clear was spelled wrong.
DOM.SetEvent returns void

No return statement in init.js; hence void.
StringUtil return strings

both functions do string manipulation and returns strings
Define.loadScript returns a script element

init.js calls document.createElement("SCRIPT") and returns that value.
Swapped back to any

was suppose to be any.