Create Bake View

This is a view is to be used mostly (or probably exclusively) via bake,
allowing templates to use all view features (helpers, elements) with
the goal of simplifying bake template modifications
rename property to arrayProperty
account for php's ?>\n handling

rather than force templates to have, what looks like, extra new lines in
them, change the render logic to account for the way php ignores a
newline after a closing php tag by putting two. This is only applied to
short echo tags, so could be improved upon, and doesn't apply if it's
the last line of a template.
typo in element name
split actions into seperate files

much less unwhieldy like that
rename class helper to bake

the functions aren't likely to be class specific
Reuse stringifyList
correct helper name
correct start location.

this allows for :

    [
        "First",
        "Second",
        "Third"
    ]

if indent is set to falsey, this would be:

    ["First", "Second", "Third"]
make the filename more easier to associate with the template

otherwise, in the case of an error you have to work out which template
is causing the error only from the pre-processed template contents
fix controller action variables
prevent excessive whitespace

only need one newline between each method
automatically handle keyed arrays

or even, mixed arrays
use stringifyList where possible
another stringifyList mised oportunity
begin getting back to 0 fails

inline properties to minimize test changes. If it's desired in the
future, can add it back
fix a pile of test fails

still some to go
Do not fail if the template doesn't exist

this is an excpected scenario where a controller action has no view
(e.g. delete)
more bake template test fixes

Removing the tests for getTemplate since they aren't relevant anymore
(getTempate doesn't exist as a function)
template paths don't exist as a concept anymore

replaced by standard view functionality i.e. plugins