document dependencies typedef

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
rename too_many_setter_parameters_exception to bad_number_of_parameters_setter_exception

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
fix dependencies exceptions docs

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
replace DEFINE_EXCEPTION with INJEQT_EXCEPTION

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
typo fixed

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add documentation for factory_method

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
small docs fixes

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
doc default_constructor_method exceptions

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
doc implementation exceptions

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add implementations documentation

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add missing checks

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add documentation for implemented_by

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add documentation for implemented_by_mapping

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add documentation for required_to_instantiate

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>