Add more functional tests

These test cases are also in solum/tests/api/v1/test_functional.py but they run
against pecan test app. Once we have a gate which runs these new functional
tests cases, then we could remove pecan functional tests.

Change-Id: I969558db142b66d92e0428a07516b944643a984b
Merge "Add more functional tests"