fixes #933 here is are the spreadsheet module files

squashed to remove the extra files that werent needed in the long run.
to see the module history see branch spreadsheet_history

here are the commits that were squashed:

commit 589fabccf4369351edb830c101d7515cce1da027
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 14:47:58 2013 -0400

    upgrading bootstrap css to 2.3.2 and removing unused files

commit 867913358cdaf0caa427051a9affe0fa84dae90c
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 14:47:11 2013 -0400

    removing jquery and bootstrap js by adding angular ui for the export modal

commit 07de3956827d853ba7692425040bee55bd7a2d1d
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 14:15:58 2013 -0400

    upgrading require to 2.1.6 and removing unused files

commit 9761e841a804436b39bedf93608cc8f832487db7
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 14:11:11 2013 -0400

    upgrading angular to 1.0.7 and removing unused files

commit b2653b01d7085564a4efc1a98f63cb34cb3f3b93
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 14:10:41 2013 -0400

    updating the no data found to use the icon instead of words

commit b32c045cca39d2d56d7604491f9f4a49872946e7
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 14:03:40 2013 -0400

    updating build scripts to go with the debranded spreadsheet module but its missing a require js build_config.js

commit 03ebbc5c2ede9e2562692732c50a484e0a37261d
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 13:55:39 2013 -0400

    renaming files to go with de-branding

commit 611b6a480ab6cb89ab7409e77c82f2f79ee3f564
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 13:41:05 2013 -0400

    de-branding the spreadsheet module so anyone can use it and have a lot less find and replace to do

commit 634be5cff60181767d27e871be6e6560f3aa37df
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 12:26:33 2013 -0400

    tried to do a diff between the packaged appand the non-packaged, looks like its a copy from while ago. instead removed the folder and put the manifest into the main spread sheet

commit b65ee4914935df8afe0958e5b1eb2f0d289a85d7
Author: cesine <cesine@yahoo.com>
Date:   Sat Jun 29 12:18:20 2013 -0400

    removing release folders and couch app release folders from 3 months ago they dont appear to be being used and are all generated anyway

commit 56b92f81d1bab7e76663c22c6535531aa880add5
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Jun 5 14:59:34 2013 -0400

    IGNORE: Testing github API commit statistics.

commit 1dedb2fe9528cbfc4907ab1896e10e65145c6116
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon May 27 12:39:54 2013 -0400

    Setting up files for d3 visualization TODO edit getData.js to return morpheme relationships.

commit 235243f18ee72dba21b37b30788ca15655457750
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 19:14:30 2013 -0400

    Added browser detection plus alert to non-Chrome users that the site was developed for Chrome.

commit 02650bb95afba1dc79fe2467a742dd625f688065
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 18:57:17 2013 -0400
    Minor updates to last commit; search box now disappears on refresh.

commit 0b942685353a758913e605cdd3c361270aeb699e
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 18:53:56 2013 -0400

    Minor update to refresh button; takes you back to data entry page and clears search info.

commit b03f63b057ababec233755e31cd6e5bcd1cd1004
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 17:26:25 2013 -0400

    App now verifies that a session is selected before it will delete an empty session.

commit 39c0b081532d3050e8407a3b78c296961ae6216a
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 17:18:59 2013 -0400

    Making entire page hide during load time.

commit edd6424bf284a35779fddd3bfd1dab31676f7d29
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 17:10:57 2013 -0400

    Created workaround to make page appear a little better during load (since ng-cloak directive doesn't appear to be working).

commit 96348b4d18a6b4af07773f42b3f92b6f839c785d
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 17:00:31 2013 -0400

    Added refresh button to allow users to see potential updates to their current db from other users on demand.

commit ba052b8bc0934d6d3cfc85915a9a8b94f4238be1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 26 16:02:22 2013 -0400

    Added 5-minute auto-save/keep-session-alive feature; added breadcrumb visual for search.

commit b60eef8ea43b18de7045bd9dca3bf7422e2632c4
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sat May 25 16:39:12 2013 -0400

    Minor branding changes to LingSync Lite.

commit 5b4ea8dcb8e647fc5d60903766c10084c1553313
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Fri May 24 14:38:52 2013 -0400

    Configured CORS so that app runs as a web site (or an up-to-date Chrome extension).

commit 156f68eb95cb1e558d0784ec217234eb1635d950
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu May 23 19:55:37 2013 -0400

    Cosmetic updates.

commit 2a9fd7f2f0714030d5b54cbdfa1e99f4769598eb
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu May 23 19:31:52 2013 -0400

    Fixed flow with creating new session (new session now shows up in session dropdown immediately after being created); Added ability to change field titles; Hard-coded available f

commit a2a14512adb340555735f286acd6f684d83cfc61
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu May 23 18:17:18 2013 -0400

    Added basic line chart d3 visualization.

commit 1f4ce95196dd036138c2c6ade892d10e85848f2c
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu May 23 15:53:47 2013 -0400

    Added more d3 visualization to sandbox; minor cosmetic/usability upgrades. TODO write map-reduce to get real data from db.

commit f3deefed4c7669787cadb8f2bae174b27d4fe081
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed May 22 17:45:11 2013 -0400

    Worked on creating a packaged app.

commit 2f5c0f7723a3badd804839cc8784dfdd9b383638
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed May 22 11:23:00 2013 -0400

    Fixed search bug; case mismatch.

commit a4c42454aa8ca2a57b12725643a873f496495c26
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Fri May 17 13:09:46 2013 -0400

    #928 Working on d3 visualizations.

commit 0326d3f71aded08d2452e818ce77c3f97f19ca90
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 22:12:40 2013 -0400

    The by_date map/reduce is now creating valid JSON (which it wasn't before). I did nothing to change this, so perhaps the previous bug was a CouchDB problem ::throws hands in air

commit 1e3401daa5d9b9a324ea69a79bf17c4880cc5d79
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 21:33:29 2013 -0400

    Fixed (?) a bug. Something I was doing was breaking the by_date map/reduce. After hours of debugging, I cannot figure out what it was. by_date is getting an 'Unexpected end of i

commit e4df127f7e75e34b7e5a06114dd86d1659ed1666
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 17:05:23 2013 -0400

    Updated developer tools.

commit d3d50565cc64ab370da7c1e5cbb0d7ea0f5cb88d
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 16:55:46 2013 -0400

    App now works with new data structure.

commit 58fce03189dfa848ceb34a3f81a65908fa80deb1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 16:16:16 2013 -0400

    Minor modifications to search flow.

commit 9dacb7b187b301ce11cd8cf5e17559cb8eb9dd76
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 16:05:22 2013 -0400

    Added better export visualization; made search case insensitive.

commit 37923e3dd9e31571ffc8bddf69656a6ba801a12e
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 15:04:34 2013 -0400

    Search now searches tags, as well.

commit 99110b91180fa6304195529b77c412d95560cffe
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 14:51:36 2013 -0400

    Fixed bug with tags (string vs. array).

commit 790fa58e3cbdf83253a5dacb507e6f8fa51229e4
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 14:24:09 2013 -0400

    Added basic search feature. Started work on an export feature.

commit e05adc0497d2bd31e89513693c8075132857fb35
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun May 5 12:25:01 2013 -0400

    Implemented new SAVE feature. App no longer contacts DB on each create new or edit.

commit f70e4514c65064be467bd096d3765bd6913e55ac
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Tue Apr 30 08:56:50 2013 -0400

    Changing icon image.

commit 5e7b87d82193fd380bf2a86e721f247bd033dd58
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sat Apr 27 19:24:21 2013 -0400

    Minor cosmetic upgrades.

commit 0378beea98fb27e352f7324ea1f7508c3026d9c9
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sat Apr 27 18:25:52 2013 -0400

    Added ability to use sessions. Can now create new sessions and delete empty sessions. Can also edit session info from the data entry screen. Every datum *must* be tied to a sess

commit 1d69347239e9b2e60e0192d2f48625525b80bca1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Apr 24 08:07:04 2013 -0400

    Cleanup.

commit d44ef26a944b850d63e105db5aded5f113c9bc85
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Apr 24 07:41:33 2013 -0400

    Website backup

commit 7048e3e5794b408d603d8c811b82094aa977c1e6
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Tue Apr 23 16:46:16 2013 -0400

    Working on incorportating sessions.

commit 48077ed5008a9593e5a7d09fbec5fe58d5eb62c3
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Tue Apr 23 10:56:17 2013 -0400

    Cosmetic updates; working on function to delete duplicate tags.

commit 17bb7a25f69b89e55e94c9e6269912fa34c9e427
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sat Apr 20 13:10:23 2013 -0400

    Website backup.

commit c12e47447eb2dde30f42647ed20aa793ad257373
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Apr 11 01:57:32 2013 -0400

    Fixed tag update function to allow for multiple tag updates to the same file (before there were document update conflicts with the couch when trying to do this).

commit 6ba3c999335433390c4051b005dc37b4e058c215
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Apr 11 01:12:51 2013 -0400

    Working on incorporating tags and ability to edit tags.

commit 793c40ed301e4d7a7ffeeb00c52daf490a4fa5c4
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Apr 10 19:47:49 2013 -0400

    Working on tags.

commit d97f124c7ffbbe1940e1a8b527c3711a43ec6130
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Apr 10 19:04:41 2013 -0400

    Added ability to add/edit tags in template2.

commit c128e15486d93ed87b89f297a5090c8b7284274d
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Apr 10 17:24:35 2013 -0400

    Added ability to log into McGill prosody server (TEST); some cosmetic updates.

commit b9400dba3a2380cb7d32c44e9987336126c052a1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Apr 10 12:56:16 2013 -0400

    Website backup

commit 8f256cd1101ed595e02417cf95dab786794de0dc
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon Apr 8 17:30:50 2013 -0400

    Website backup.

commit fc86d91e3d0b52ff41fda1274f4741faa7eb89f8
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon Apr 8 15:36:07 2013 -0400

    Website backup.

commit 58df1b2d91a40f5c86d1f15f2afe5cb28d9feda6
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Fri Apr 5 15:58:33 2013 -0400

    Website backup.

commit f9268378ffb5337dea9efd4f5435c190f6a882bf
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Fri Apr 5 11:51:08 2013 -0400

    Website backup.

commit 975a675ac1752414aa12f6f20fc9ee0011b211ad
Merge: 4922bca 05498f7
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Apr 4 00:32:37 2013 -0400

    Merge branch 'master' of github.com:senhorzinho/FieldDB

commit 4922bca41d4ee8dcd06bf3dd4d8bd925412b22f3
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Apr 4 00:32:24 2013 -0400

    Work on spreadsheet build scripts.

commit 05498f7f6dc1835844e7103418b4e14f9058e5d1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Apr 4 00:23:53 2013 -0400

    Web page file update.

commit 92ca27bbcb9839ece67dc9bbb339fe94121705ad
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Apr 4 00:15:43 2013 -0400

    Uploading web site module for safe-keeping.

commit c62cf1956917732eb3b6a6590df11510cb5ee52e
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon Mar 25 21:07:37 2013 -0400

    Minor UI updates.

commit bfbff61a3ece28752daf005a92060225819eafb1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon Mar 25 19:18:55 2013 -0400

    Minor update to login.

commit 7cfa198c40923754cc5f4296f75efa19e98fe9ed
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon Mar 25 17:57:22 2013 -0400

    User can now choose from available databases.

commit 1bf58f52a0aa8659918c10f1a1a5fc64bafb7b60
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Mon Mar 25 15:08:11 2013 -0400

    Added authentication session. Users can now log into their 'firstcorpus' on the ifielddevs couch with their username/password.

commit 624febf2928df99315fb1ec9dfaff14bda11cec8
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun Mar 24 18:03:24 2013 -0400

    Filter box is now hidden except on data entry page.

commit 8397785e970af7bb5129b3267254e62d5bb915c2
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Sun Mar 24 17:30:03 2013 -0400

    up/down arrows now move between datums; added rudimentary filtering functionality.

commit a428b5d17bc3ae8a3cdd98c58444b76bda0e86df
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Fri Mar 22 11:20:34 2013 -0400

    Focused fields are now highlighted. NOTE: working on authentication; app currently only works if you are logged into lingllama's couch independently.

commit 41a987bdcc687096a620b72f270a2fe59bf94665
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Mar 21 12:20:09 2013 -0400

    Playing around with d3 graph visualization.

commit d7626c94fde18302cf7d6e1bacc9667c37108c9e
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Mar 21 10:22:18 2013 -0400

    Minor change to bar limiting; file renames.

commit 432d52a10a6b2ece3f97be2f5aff5c3137993c5f
Merge: c8e5a38 ee41884
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Mar 21 09:54:07 2013 -0400

    Merging conflicts.

commit ee4188487477d60b9bd1c0bfdae7b246f6180db4
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Mar 20 20:48:30 2013 -0400

    Code cleanup.

commit eeeb8b41b53cfbceb0c96e4708c6b113980ebda1
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Mar 20 20:41:49 2013 -0400

    Fixed bug in bar height related to stacked bars.

commit b536028c5ff115ec806510d943697c4e6cded525
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Wed Mar 20 20:27:13 2013 -0400

    Working on statistics visualization.

commit c8e5a38e7f2914a72ba76e84ff58be5b27ef7255
Author: Tobin Skinner <tobin.skinner@gmail.com>
Date:   Thu Mar 14 17:49:46 2013 -0400

    Just backing up a temp function.