Portability fix.
Now no longer breaks if run on bash instead of dash.

Specifically,
this:

string2=$( command ) <<XXX
string1
XXX

becomes this:

string2=$( command <<XXX
string1
XXX
)
Merge pull request #3 from johnraff/master

Portability fix for places pipemenu.
Update changelog.
Add vsync support for cb-compositor.
Adjust to use new cb metapackges.
Remove inotify-tools from depends.
cb-include.cfg refactoring
Consistent identation and other small code improvements
Still refactoring...
No more copy-pasting of pipe menus! + Refactoring
Code refactoring. cb-include.cfg is now searched in PATH instead of dangerous $0 trickery
Better browser-pipemenu, all repeating code was moved to functions. Other refactoring.
Still just refactoring... Added universal promptInstall function to cb-include.cfg
Refactoring
Great refactoring finished. But testing is still required
Several bug fixes and corrections. cb-x-www-browser-pipemenu was tested and it works perfectly now!
cb-libreoffice-pipemenu fixed and tested
Most use-cases tested! Safe to use
Merge pull request #6 from Alex-Daniel/master

The Great Refactoring.
Updated Dropbox URLs to HTTPS