Fixed #122. Changed drupalgap_menus_load() to save a block for any custom menus.
#120. Added on optional user message argument to drupalgap_error() that will be displayed to the user.
Merge branch '7.x-1.x-alpha' into 7.x-1.x-alpha-issue-118
#118, #119. Added drupalgap_form_defaults(). Removed the default setting of the form id from drupalgap_get_form(). Changed drupalgap_form_load() to make a call to drupalgap_form_defaults() instead of trying to set the defaults itself, also changed it to pass the form and form state along to the form's builder function. Changed _drupalgap_form_submit() to iterate over the new validate and submit arrays instead of calling *_validate and *_submit handlers.