[JS]: Start is no longer delayed. Instead, if start() is attempted before the frame is ready, or before a nowReady() method has been invoked from JavaScript, then the parameters to start will be stored, and the real start won't be called until it is really ready. Otherwise, start() will be called as usual, with no delay
Merge branch 'master' of https://github.com/weblabdeusto/weblabdeusto
[pip]: Updated requirements (Flask-Admin needs to be within specific version range)
[xilinx]: Added xilinx_vhd_allowed and xilinx_bit_allowed options to config (enabled by default) which makes it possible to restrict the files that the Xilinx experiments accepts. Because most of the risk to the hardware seems to come from the UCF, restricting input to VHD can probably make the experiment particularly safe.
[xilinx]: Minor fix.
[xilinx]: state_not_allowed is now properly set when appropriate
[dev]: Modified warning so that users know they have to install pymysql_sa and not only pymysql
Merge branch 'master' of https://github.com/weblabdeusto/weblabdeusto
[dev]: Limited Flask-WTF version in the requirements.txt file, because higher versions seem to be incompatible with WebLab
Fix bug of endless loop in notifications procedure
Make that there is a single notification per recipient set
Show resource ids in the subject of the notification
Fix the resource_type stuff
Minor issue
Sort resource instances
Centralize all the checkers so duplicated checkers are not executed multiple times
[Xilinxc]: Minor changes to the Xilinx compiler
Merge branch 'master' of https://github.com/weblabdeusto/weblabdeusto
Add PHP API for the Unmanaged API
weblab-admin admin is not needed anymore