Squashed commit of the following:

commit 6e64eb87e98faba1aba1ed9f71972d726d96e9f3
Author: git <git@910252.no-reply.drupal.org>
Date:   Thu May 1 09:39:36 2014 -0400

    Issue #2254779 by ksiebel: Edit Issue Correct drupal_alter in quiz_view.

commit 1f75afaf4f1491a5fee70ca16f530b7015642807
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 30 17:42:42 2014 -0400

    Add missing quiz_get_sub_questions().

commit aae0a7e070ac4ea72a3a333edce9e2ed2112b881
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 30 17:39:47 2014 -0400

    API CHANGE: simplifying quiz_get_questions()

commit edb84457b7a0f6672d8ebd350bf2a2fb79b40d08
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 30 14:45:53 2014 -0400

    Replacing question browser with Views and VBO.

commit 018153429d63a8c0936bd5f38940346c06780340
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 30 12:47:06 2014 -0400

    Do not set qnr_id if it is a new revision (meaning new relationships will be defined). Note that this really screws up parent/child relationships currently.

commit a41c8d3821a1138caa1fb501d0e2b5ddbdd8b2f3
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 30 12:02:13 2014 -0400

    Updating _quiz_is_last_question to check for a last page as well. Adding page navigation to quiz taking.

commit 39c0ac6abbefb479a8c8ecb40fc5a78e8171631f
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 30 11:20:32 2014 -0400

    Converted db_insert/update to entity_save to save code.

commit e27f0e42792cb59366769a7f29a5381eac9aaa86
Author: Devin Zuczek <devin.zuczek@gmail.com>
Date:   Thu Apr 24 00:29:44 2014 -0400

    Update quiz_build_question_list to respect hierarchy.

commit 8bb54b1e673a8bbcc9997185ae6ddde7cbfa55ab
Author: Devin Zuczek <devin.zuczek@gmail.com>
Date:   Thu Apr 24 00:02:25 2014 -0400

    Get nested ordering for display on admin pages and quiz taking.

commit c6dfd2035b6ffb73ed39a6b16523fa797f323b11
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 17:30:56 2014 -0400

    PoC for display of pages of questions

commit e2e905cc94cb923f5ae65995d0eee3a098f078cf
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 16:15:38 2014 -0400

    Removed deprecated _quiz_resume_existing_quiz as we do not have to rebuild the session (as much?) any more.

commit ab73ca2ededbb27712c03436a2ae55d946496a11
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 15:58:23 2014 -0400

    Removed old constructors, as these settings are never referenced.

commit 1034c1ec35524957093d00cb2054f44f35ea8951
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 15:18:37 2014 -0400

    Introduce isGraded() so we can use more OO for question instances.

commit 5877c4c7c945525b943bb3ff3f53da5ae8082129
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 15:07:59 2014 -0400

    Only allow quiz pages to be parents. Hide parent/child fields.

commit 9096f196fa1d49b002b4bd91d8930c615b1c6408
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 14:45:00 2014 -0400

    Now we can do proper indentation

commit 694a2ee01667ed20e68c775dbabe78d845c47921
Author: Devin Zuczek <dzuczek@dlc-solutions.com>
Date:   Wed Apr 23 13:46:33 2014 -0400

    Experimental work on Quiz pagination.

commit 52e651c3a77b12d5d591bfccb3c3e28cef7db440
Author: Devin Zuczek <devin.zuczek@gmail.com>
Date:   Wed Apr 23 01:12:22 2014 -0400

    wip on quiz pages UI

commit 73d763296bf24cd4b27812fb8dcd868e42db0b38
Author: Devin Zuczek <devin.zuczek@gmail.com>
Date:   Wed Apr 23 00:36:24 2014 -0400

    adding quiz page module