PokeScript improvements, and commands update.
* Remove unused SELECT() construct,
* Added support for alias commands order, e.g. messagebox $2 $1
  this is useful when the underlying construction wants $1 $2
* Updated message commands:
  `message <type> <pointer_to_text>` (`<type>` is what one would have set under `boxset`)
  `message <pointer_to_text>`   (non-closing message)
* Updated ifvar conditions, instead of only checking on equals, one can check on other boolean expressions as well.