correct behaviour of b4187dfd2e21d81d30a76cbb977dc485d663b2a7

string.rstrip(s, c) doesn't strip the *string* 'c' from the right end of
's': instead it strips the single *chars* in the string 'c' from the
right end of 's' until it finds a character not included in 'c'.
crop internal structure .app from path displayed in "engrave custom"

In the spirit of b4187dfd2e21d81d30a76cbb977dc485d663b2a7, don't show
the internal structure of the application bundle on Mac OS X in "engrave
custom", since it is the same in every version of LilyPond.app.
Merge pull request #187 from dliessi/display-path

fix bug in b4187dfd2e21d81d30a76cbb977dc485d663b2a7 and extend to Mac OS X .app bundle
please put standard python imports at the top, then PyQt4 imports, then the imports from the frescobaldi_app modules
move logic to show pretty command name to LilyPondInfo itself
use prettyName also in LilyPond preferences
if no LilyPond is recent enough for a documents version, use the newest one instead of falling back to the preferred version
fix QAction MenuRoles issues on Mac OS X
hi res icon in root dir
include icon in source dist
upd chlog
Merge pull request #188 from dliessi/issue170-explicit

fix QAction MenuRoles issues on Mac OS X
use real name
Merge branch 'master' of github.com:wbsoft/frescobaldi
dont connect sys.excepthook when running from within interactive python shell
to startup with no session use --start '-' instead of --start 'none'
stubs for new functions to remove things like articulations etc from a cursor selection; not yet functioning
not needed to set a QMenu explicitly
oops, all were calling articulations()
quick remove basically working well; fixes #180