Adds remaining services (and tests) related to an asset resource

- find
- readText
- update
Reduces cyclomatic complexity of validateParam function
Reduces max complexity threshold