fixing the start-stop camera events matches, so now even if there's no stop video event, the video processing will run smoothly
 - remote Flex project files from .gitignore
 add back Flex project files
Implemented the minWidth property in the layouts; it is defined in the window definition and is expressed in pixels:

<layout name="Something">
    <window name="VideoDock" width=... minWidth="400" />
</layout>

The other windows will adjust their size and position to fit the canvas according the windows with fixed minimum width. minHeight was not implemented yet.
added allowKickUser option to config.xml, fixed lock icon bug, set whiteboardtoolbar to invisible by default
added a headset icon to the join audio button
increased the size of the left and right presentation buttons
hide the whiteboard toolbar when over the presentation controlbar
clean up toolbar comments
increased the size of all the other control bar buttons
some refactor on how layouts are loaded from server and populate the layouts combo box; fixed the "add layout" button that was not working since last modifications on the module;
make the hack of starting the layout module before the other modules compatible with BigBlueButton 0.8 (since the layout was developed on that version, and the hack was done in another one)
added min widths to the userwindow columns
Merge pull request #127 from SenecaCDOT-BigBlueButton/add-allowkick

added allowKickUser option to config.xml, fixed lock icon bug, set white...
Merge pull request #128 from SenecaCDOT-BigBlueButton/add-headset-to-joinaudio

added a headset icon to the join audio button
Merge pull request #129 from SenecaCDOT-BigBlueButton/fix-presentation-ctrlbar

Fix presentation ctrlbar
Merge pull request #130 from SenecaCDOT-BigBlueButton/fix-userwindow-namecolumn

added min widths to the userwindow columns
Merge remote branch 'mconf/layout-min-width' into layout-min-width-0.81

Conflicts:
	bigbluebutton-client/src/org/bigbluebutton/main/events/ModuleLoadEvent.as
	bigbluebutton-client/src/org/bigbluebutton/main/maps/ApplicationEventMap.mxml
	bigbluebutton-client/src/org/bigbluebutton/main/model/modules/ModuleManager.as
	bigbluebutton-client/src/org/bigbluebutton/main/model/modules/ModulesProxy.as
	bigbluebutton-client/src/org/bigbluebutton/modules/layout/managers/LayoutManager.as
	bigbluebutton-client/src/org/bigbluebutton/modules/layout/model/LayoutDefinition.as
	bigbluebutton-client/src/org/bigbluebutton/modules/layout/model/WindowLayout.as
	bigbluebutton-client/src/org/bigbluebutton/modules/layout/services/LayoutSharedObjectService.as
adding minWidth to the current default layouts
just fixed an issue introduced during the merge of minimum width on layouts