started syntax from scratch while adding laravel 5 support

commit cbf3a160771125fca691a04d9284fe2afcdc5bc3
Author: Jason Walton <jwalton512@gmail.com>
Date:   Sun Sep 21 03:40:55 2014 -0700

    more work on syntax

commit 9f081a2ca463a5fff04e25e96d3807e72dfbb22c
Author: Jason Walton <jwalton512@gmail.com>
Date:   Thu Sep 18 11:59:05 2014 -0700

    begin work on new version

commit fc37ffff77436a266a3d83571ef27c367f78bd79
Author: Jason Walton <jwalton512@gmail.com>
Date:   Wed Sep 17 15:59:07 2014 -0700

    start from scratch