Fixed destroy command

Now incorporates whales, drones and all
Plus a small fix in the settings (set new mission text to version 2.1)
Built release version

Why not if we already ship built debug version with the source?
Revert "Built release version"

This reverts commit d3c5ae869a3163fda1a027bc7c2934f22e1d556b.
Built release version (without extra files)

Why not if we already ship built debug version with the source?
(In previous commit accidently attached an unrelated file)
Many small fixes to new script commands

Decided to fix other stuff while I'm at it:
* Fixed "set_side_value" and "set_special"
* Added custom menus for set_side_value and set_special
* Fixed limits and editing form for elite ability bits
* Improved "set_ship_text" and "start/end_getting_keypresses_from"
statement texts
* In many cases with these commands added dropdown for names (to select
object name from a list of objects created somewhere in the script)
* Added additional hotkeys to checklist (consoles and ability bits)
forms: tilde for all and numbers for exact items
* Allowed up to 29 skyboxes and manual input of any number
Fix to assembly number

Forgot to increment ...
Multiple improvements

* CODE: Rewritten ExceptionMember/ExceptionMemberCheck code a bit
* CODE: Reworked DrawSpaceMap code a bit to make it more readable
* CODE: Fixed and improved code here and there for the sake of it...
* CODE: Introduced better way of checking for wether a statement should
be edited on space map
* Small fix to information form
* Removed log warning for opening vesselData file with version 2.1
(which is parsed quite fine)
* Fixed side appearing for create statements that cannot have a side
(like anomaly)
* Fixed side of create statement being reset when editing via space map
* Fixed a stack overflow (if an object is open for edit on space map
with a value of type "int" containing an expression or incorrect string
value)
* Fixed a bug where if a BG node would contain a space map statement
that contains expression or incorrect string value in its field, it
would "spill" into the currently edited node
* Fixed display when zooming in/out space map (before it would sometimes
blink with a wrong image right after zoom)
* Added marks for statement icon in the right tree view for the cases
when:
- Blank white circle:   a statement is a "create" statement and contains
no errors/expressions
- Crossed white circle: a statement can be edited on space map
individually (is a statement like "destroy in sphere") and contains no
errors/expressions
- Red circle:     a statement can be edited on space map one way or
another, but contains errors or expressions
Merge pull request #1 from IstrebiteI/fix_destroy_all

Fix destroy all