added news event for commodities on BBS
utils.lua: Add an inherits function to ease OO development

This will get used in #1719 to implement lua-side hyper{drive, space,
jump}.
utils: inherits: Add a "name" parameter
remove debug printouts and less probability for news creation
scan_enums: add support for C++11 'enum class' (strongly typed enums)
scan_enums: add support for enums with fixed underlying type

C++11 feature, particularly useful to allow enums to be forward declared.
e.g., enum Foo : unsigned int;
Added Profile configuration for Visual Studio
Updated the git ignore list to remove Profile folders.
Removed unused ScopedTimer struct.
Add MsgTimer struct, used it on another branch to time loading stages.
expose basic table scroll controls to lua
Merge pull request #2785 from fluffyfreak/VSProfileConfig

Added a Profile Config to VS2013
Update Changelog.txt
auto-commit: translation updates
Make static data tables in StarSystem const.
Make StarSystem attributes private.
Update changelog
auto-commit: translation updates
auto-commit: translation updates
auto-commit: translation updates