Merge branch 'pr/8'

Conflicts:
Sources/ecommon/d_ugen.h
Sources/ecommon/ecommon.h
Sources/ecommon/g_canvas.h
Sources/ecommon/m_imp.h
Sources/ecommon/m_pd.h
Sources/ecommon/pd-extended/g_canvas.h
Sources/ecommon/pd-extended/m_imp.h
Sources/ecommon/pd-extended/m_pd.h
Sources/ecommon/pd-extended/s_stuff.h
Sources/ecommon/s_stuff.h