Study editing page

this PR end up being bigger than expected:
- Fixes #499 - The study is now editable. The fields that can be edited depends on the study status.
- Fixes #610 - The patch for the database was already in, this PR modifies the study code so the environmental packages are actually associated with the study. I've created also the issue #641 which is related to this topic.
- The patch 2.sql introduced the timeseries types, but the code was not modified to store the user-selected values. That is done here.
- Changes on the study description page, in order to show more information (most of the information that is introduced on study creation); so it now makes sense to have a edit button (which I used a glyphicon!)
- Some rearranging of the create_study.html (now edit_study.html) code so it is easier to read and it renders nicely.
Actually, it isn't benign, that turns it into a `tuple`:

```python
09:24:50 (mcdonadt@rl1-1-220-168-dhcp):/Users/mcdonadt/ResearchWork/software/scikit-bio-cookbook
> s = 10,

09:24:52 (mcdonadt@rl1-1-220-168-dhcp):/Users/mcdonadt/ResearchWork/software/scikit-bio-cookbook
> s
Out[2]: (10,)
```

So the question is, is that intended?