Beginnings of Traversals
Merge remote-tracking branch 'primary/master'
Merge parity
`lower` operation
Prism should be in swiftz_ios too
Fix conflicts with HEAD

Bring this pull request up to Beta 5
Consistent formatting
ArrayExts documentation.

Also remove join in favor of concat
More documentation on enum List, some functions

+ Box and Nothing
Documentation for Either and Result
Some spelling fixes + Array and Optional docs.

Plus some syntax fixes and commented out liftM2 as it causes a bad
access error in the playgrounds.
Merge remote-tracking branch 'primary/master'
Merge pull request #96 from tLewisII/documentation

Documentation
Merge branch 'master' of github.com:pthariensflame/swiftz into pthariensflame-master

Conflicts:
	swiftz/ArrayExt.swift
	swiftzTests/ExtTests.swift
	swiftz_core/swiftz_core/Array.swift
	swiftz_core/swiftz_core/Either.swift
	swiftz_core/swiftz_core/Functions.swift
	swiftz_core/swiftz_core/List.swift
	swiftz_core/swiftz_core/Optional.swift
	swiftz_core/swiftz_core/Result.swift
Circumvent "local function" bug in Xcode 6 beta 6

Removes the compiler error:

    (...)/swiftz_core/List.swift:91:16: error: cannot reference
    a local function from another local function
Merge pull request #98 from pyrtsa/fix/beta6-cannot-reference-local-function

Circumvent "local function" bug in Xcode 6 beta 6
Use `append` to append characters to a String

`+=` no longer appends characters, as of Xcode 6 beta 6.
Change ArrayZipper to satisfy `ArrayLiteralConvertible` conformance requirements

* Change return type to `Self` in `convertFromArrayLiteral` implementation.
Assuages Xcode 6 beta 6's complaints about the implementation in a non-final class.

* Mark the initializer `required`, as required by the `convertFromArrayLiteral` implementation.
Fix `Maybe` `==` implementation for Xcode 6 beta 6
Merge pull request #100 from brendonjustin/beta6

Update for Beta 6