[Bug Fix] Vehicle Examination Fix to fit 12x12 Viewports + DebugLog Addition

In 12x12 viewscreen the w_border window was being created with x,y coordinates of (-1,-1). Fixed that and then needed to rejigger some of the sizing code for other sections so it fit within the new screen.
To get easy to examine information I needed to add a few DebugLog() entries which required passing in constant values. This caused some compile errors due to DebugLog not accepting const typed objects. Changed DebugLog to accept const typed objects.