Merge branch 'hotfix/noStringIndexes' into develop
* fix: AD.comm.socket.subscribe()   updated so callback is provided both:  message, data
On client side AD.sal.http(), accept 'data' as a parameter if 'params' was not provided.
(Some scripts are have been using 'data' to pass in request parameters / body data, because that's how jQuery.ajax() does it.)
* fixed: multilingual labels now operational.
+ ignore the .adn file
0.4.0
Merge branch 'featureMLLabels' into develop
+ now storing socket id in user's session.
+ Added new  AD.Control.extend()  method
Merge branch 'feature/adControl' into develop
New setting `sails.config.nodemailer.dryRun`. If set to true, emails will not be sent out but instead created as html files for later inspection.
If the OS runs out of available open files doing email dry runs, wait a while before trying to create more files. This can happen if a program sends out hundreds of emails at a time.
Merge branch 'develop' of https://github.com/appdevdesigns/appdev-core into develop
Convenience methods AD.controllers.Label.create() and AD.controllers.Label.keylessCreate()
+ initial build able version.  now contains build.*.js files for appdev build command.  reworked dependencies to use common moduleIds for steal.
0.5.0
Merge branch 'build' into develop

Conflicts:
	assets/appdev/labels/label.js
* Bug Fix: github can library doesn't include can/view/ejs by default.
* Bug Fix: label.keylessCreate() now checks to make sure provided $element is a jQuery object.
+ added ad.Model.extend() factory method.
+ latest develop build after last feature merge. ( v0.5.0 )