message: added standardised message
diff: namespace NovelRT::Exceptions {
  class FunctionNotFoundException final : public std::runtime_error {
  public:
  - FunctionNotFoundException(const std::string &message) :
  - std::runtime_error(message)
  + FunctionNotFoundException() :
  + std::runtime_error("Failed to locate the specified managed function")
  {}
  - FunctionNotFoundException(const std::string &message, int errorCode) :
  - std::runtime_error(message + "Error code:" + std::to_string(errorCode) + ".")
  + FunctionNotFoundException(int errorCode) :
  + std::runtime_error(std::string("Failed to locate the specified managed function. Error code: ") + std::to_string(errorCode) + ".")
  {}
  - FunctionNotFoundException(const std::string &message, const std::string &functionName) :
  - std::runtime_error(message + "Function \""+ functionName +"\".")
  + FunctionNotFoundException(const std::string &functionName) :
  + std::runtime_error(std::string("Failed to locate the specified managed function. Function \"")+ functionName +"\".")
  {}
  FunctionNotFoundException(const std::string &message, const std::string &functionName, int errorCode) :
  - std::runtime_error(message + "Function \""+ functionName +"\". Error code:" + std::to_string(errorCode) + ".")
  + std::runtime_error(std::string("Failed to locate the specified managed function. Function \""+ functionName +"\". Error code: ") + std::to_string(errorCode) + ".")
  {}
  };
  }
  