VBE functions calls written as inline functions
using inline VBE function calls
VESA: EDID structures header file added

duplicate structures from fb_vesa_rm.c were removed. Slightly modified
version of the same structures and many other structs is now in the
header file. Modifications to the original structs were applied on their
usage in fb_vesa_rm.c

header file edid.h was registered in Automake files Makefile.am and
preinstall.am
VBE_RM: half number of modes

wrong iterator size caused the application to read only half amount of
all possible mode numbers returned by VESA function controller information
VBE_RM: setting the selected vbe mode postponed

it is only because of debugging outputs, to see selected
mode number and dependent outputs on the screen
return value from  VBE functions is stored in variable which
was refactored from reg_ax to ret_vbe
VBE_RM: removed debug messages and DDC capabilities call

debug messages will be further held away from git repo
DDC capabilities is not necessary to use now

minor modifications:
EDID v1 error message modified to make sense in this new context
two other error messages modified and one indent repaired