Fixed Query issues with the refactoring.

[Ticket: #35][Branch: development]
Re-wrote the query loop.

Re-wrote the query loop, also moved it to its own specific
location inside the Template/Helpers folder.

[ticket: #35][Branch: development]
Re-wrote the Loop Class

Re-wrote the loop class, the API is the same - the class is smaller
and more abstracted.

[ticket: #35][Branch: development]
Re-wrote the Loop Components Class

Re-wrote the loop component class. were still workig on some refactoring
to make this class smaller and abstract out some of the components.

[ticket: #35][Branch: development]
Changed the location of the Page and Single Loop

Changed the location of the Page and Single Loop helpers.

[ticket: #35][Branch: development]
Fixed Clas names.

Changed the names of the classes being braught in.

[ticket: #35][Branch: development]
Moved Functions

Moved two functions to the top. These are public functions

[ticket: #35][Branch: development]
Managed to seperate out the single and page

We seperated out the single and page loop components into their own
helpers.

[ticket: #35][Branch: development]
Added new Files

[ticket: #35][Branch: development]
Subject Line

Added the new Mixins class.

[ticket: #35][Branch: development]
Re-Factored the Mixins Class

Added a new Mixin Class, re-wrote some of the functions
to better load the class functions we need. This helps with
extending, and decoupling, the loop helpers and their componets
from the Loop Class.

We also have a new "Bridge" Class called LoopMixins, which
extends from AisisCore_Loader_Mixins and helps be the bridge between
the Loop class and its associated child classes.

[ticket: #35][Branch: development]
Slight Modifications.

Slight modifications, such as making a method public in the
loop components page class.

[ticket: #35][Branch: development]
Slight changes

Made a function public.

[ticket: #35][Branch: development]
Attempted to make WP_Query a dependency

wp_query was bruaght in and assigned to a class level variable.

[ticket: #35][Branch: development]
Changed the visibillity and name of a method.

Changed the name of a method and its visibillity.

[ticket: #35][Branch: development]
We have the bridge now, clean up time.

Removed parts of the class that are no longer needed.

[ticket: #35][Branch: development]
More Fixes to the Mixin Class.

The mixin class is now working as expected. we still have to test weather
or not functions with multiple paramters can exist.

[ticket: #35][Branch: development]
Small fixes for the Single Components Class.

Small Changes and Fixes.

[ticket: #35][Branch: development]
Stabillity fixes.

Small Fixes.

[ticket: #35][Branch: development]
Stabillity fixes.

We need $wp_query and $post here as their own
global variabls.

[ticket: #35][Branch: development]