Squashed commit of the following:

commit 7e869fb2c8c8ea4e97713a39b9fdde4163acd658
Author: Sam Shull <sshull@zendesk.com>
Date:   Mon Jul 1 15:02:08 2013 -0700

    Remove non-working line from gluejs command

commit b5029354228332948337f913ebcfe870656661c1
Author: Sam Shull <sshull@zendesk.com>
Date:   Mon Jul 1 14:51:35 2013 -0700

    Exclude the sfsm demo folder at all costs

    sfsm demo contains a global Demo variable and sfsm does not rely on this
    variable. Also, change the allocation referencing to detect based on a
    boolean value instead of a number.