added scripts to content class
made units update and lua api query for units
faciliated units / moved entity_id into own header (prev commit would not have worked)
marine test script, isn't yet used
Merge branch 'units'
Revert "marine test script, isn't yet used"

This reverts commit 4876e210fbd585cdf36c03a4eb7d4bc455d5b173.