Rename constant flag for undefined card resolution to empty string

Since the exception thown by the Slot is caught by the Page, the result
is an empty string and not a PHP error, so this constant name has been
renamed from CARD_NOT_FOUND_EXCEPTION to NO_CARD
Fix document annotation on getCardByAlias, improve on getDefaultCardIndex
Correct documentor annotation for getCard
Cleanup code, fix CS