Added primary_local_tasks system menu, block view implementation, and added it to the default theme's sub_navigation region. Added drupalgap_get_current_path() function. Better organized menu_execute_active_handler with variable declarations and comment positioning. Adjusted menu_router_build to use module_implements instead of module_invoke_all when rounding up hook_menu items, that way each menu item can have the module name attached to it. Also adjusted menu_router_build to set a default menu item type of MENU_NORMAL_ITEM. Added drupalgap_menu_router_build_menu_item_relationships which is used by menu_router_build to determine parent, sibling, and child item paths for each menu item. Fixed theme_item_list to watch out for zero items. Added the 'view' and 'edit' local tasks to the node page.