[api] accept maintenance release without source changes

it may only transfer new rebuild binaries
[api] fix test cases trying to submit unchanged sources