#160. Changed drupalgap_jqm_page_event_fire() to take in page arguments and to send them along to the page event handler. Added drupalgap_taxonomy_vocabularies_extract(). Changed drupalgap.services.drupalgap_system.connect success to extract taxonomy vocabularies from the result data. Changed theme_taxonomy_term_reference() to load the vocabulary from its machine name, pass arguments along to the pageshow handler, and set an onchange event listener on the select list. Changed _theme_taxonomy_term_reference_load_items() to accept options and make a call to the drupal server for the terms, it then populates the select list upon success. Added _theme_taxonomy_term_reference_onchange(). Implemented taxonomy_vocabulary_machine_name_load().