commiting this work for now
Merge branch 'master' into manual
Merge branch 'master' into manual
Merge branch 'master' into manual
more manual work
Merge branch 'master' into manual
Merge branch 'master' into manual
Merge branch 'master' into manual
actually do lazy correctly
add a mop::defined in there so that we can check if an attribute has been created without actually causing a lazy-builder to fire.
Merge branch 'master' into manual
start of the moose-to-mop docs
Merge pull request #52 from doy/master

travis improvements
we can enable Plack testing now
Merge branch 'master' into manual
ok, removing mop::defined and moving this in another direction. 

To start with, lazy values will calculate if a value is undef or does not exist. This is meant to be closer to how scalars work in plain perl, since they do not have a concept of "not initialized" beyond the implicit undef. This seems to make sense, it is only an issue if you want to know if something has been initialized or not yet, but you can do that via the MOP.

The lazy trait test has been updated, as well as the Moose-to-MOP docs.
fix package::stash::xs dep (#53)
fix matching against filenames produced by Devel::StackTrace (#53)