Merge remote-tracking branch 'upstream/master' into Feature-UploadFailureRecover
Merge remote-tracking branch 'upstream/master' into Feature-UploadFailureRecover
fixes function assignment
Merge pull request #71 from andreywix/Feature-UploadFailureRecover

Feature - Upload failure recover
Added ellipsis for files names that are too long
separates routes into logical scripts
adds param lookup
implements route separation using express' example
Merge pull request #72 from andreywix/Feature-RoutesSeparation

Feature - Routes separation
Added automatic retries after file uploads initially fail
implements authentication with dropbox
fixes google create folder (couldn't get clientId)
google drive get available capacity uses googleapis
implements function to get dropbox free capacity
Add more customizability. Add debounce. Change disconnect button to link. Add email verification and save last known valid email.
Added popup for when files fails to upload even after automatic retries, prevented popup from showing up unnecessarily, created general popup css classes
implements upload to dropbox, no error handling
Added all popups for submitting, warnings, and errors, Also added ng-animate library
Fixed all popup issues except the one telling users to wait for file uploads to finish. Fixed the element that informs user that form is not active.
Fixed 'drop files here' text