Finalize dialog should correctly handle episode of care and patient-based uploads

#### Story ####
- https://www.pivotaltracker.com/story/show/67691636

#### Notes ####
- if measure has <code>episode_of_care</code> as true, then finalize should account for epsiode(s) of care and disable the Done button until sufficient ones are selected
- if measure has <code>episode_of_care</code> as false, then finalize should not display episode(s) of care and enable the Done button by default

#### Screenshots ####
- upload Patient-based
  - ![screen shot 2014-03-18 at 1 26 41 pm](https://f.cloud.github.com/assets/456952/2451493/d13c025e-aec6-11e3-9b4f-e74f5d60a6fb.png)
- finalize Patient-based
  - ![screen shot 2014-03-18 at 1 48 52 pm](https://f.cloud.github.com/assets/456952/2451495/d13c8576-aec6-11e3-98a4-55bd8b1ae679.png)
- upload episode of care-based
  - ![screen shot 2014-03-18 at 1 49 30 pm](https://f.cloud.github.com/assets/456952/2451491/d13b3482-aec6-11e3-9db8-1f15e2070757.png)
- finalize episode of care-based (disabled)
  - ![screen shot 2014-03-18 at 1 49 58 pm](https://f.cloud.github.com/assets/456952/2451494/d13bfda4-aec6-11e3-8dc5-475e93bdbdf6.png)
- finalize episode of care-based (enabled)
  - ![screen shot 2014-03-18 at 1 50 08 pm](https://f.cloud.github.com/assets/456952/2451492/d13b4562-aec6-11e3-9c5b-330bc2750237.png)
- update episode of care-based
  - ![screen shot 2014-03-18 at 1 50 25 pm](https://f.cloud.github.com/assets/456952/2451490/d13ae4be-aec6-11e3-817c-d7272865dc2c.png)