Add the allowedClauses attributes.

It helps to simplify the code.
Use the Model\Behavior::getAllowedClauses().

It helps maintenance and modularity of the code.
Add the @default clause!

The default clause represents a default/else behavior.
Fix exception number.
RAC checks @throwable clause.
[auto] Merge from Praspel

    • #95d8e9a — Add the allowedClauses attributes. (Ivan Enderlin, 2013-06-10)
    • #d2f8208 — Use the Model\Behavior::getAllowedClauses(). (Ivan Enderlin, 2013-06-10)
    • #467d39b — Add the @default clause! (Ivan Enderlin, 2013-06-10)
    • #e7681de — Fix exception number. (Ivan Enderlin, 2013-06-10)
    • #95d7bfe — RAC checks @throwable clause. (Ivan Enderlin, 2013-06-10)

---

Merge remote branch 'library-praspel/master'