Added 4 error codes about observableClass of @PreStateChange and @PostStateChange
Added negative tests about observableClass
add verification logic to verify attribute OberserableClass of @Post/PreStateChange