Finished inspiration filter by title and tag on index page

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished the function of content sliding viewing inspirations

Signed-off-by: John Liu <blacknight1982@gmail.com>
finished inspiration edit and html select synchronize
splitted js utility functions to utility js 
finished inspiration publish/edit validation for inspiration title

Signed-off-by: John Liu <blacknight1982@gmail.com>
Fixed the ipad rendering problem with sliding menu
body.openmenu {
  position: fixed; - deleted
  overflow: hidden; - deleted
}

Signed-off-by: John Liu <blacknight1982@gmail.com>
Enable edit mode while reading inspirations

Signed-off-by: John Liu <blacknight1982@gmail.com>
Delete inspirationpanel.jspx since not used

Signed-off-by: John Liu <blacknight1982@gmail.com>
Adjust the buttons on reading panel

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished database login and authenication with Spring Security
Next step:
1. Create users with sign up link
2. Add users for inspirations
3. Enable pictures in inspiration post
4. Enable direct link for inspirations(RESTful)
5. User Interface rephase

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton
1. User sign up email address validation and sending (may need to setup
a mail server)
2. Add users for inspirations
3. Enable pictures in inspiration post
4. Enable direct link for inspirations(RESTful)
5. User Interface rephase

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton, easy email validation and part of UI
Next Step 
0, welcome nickname (check if nickname needs to be unique)
1. Add users for inspirations
2. Enable pictures in inspiration post
3. Enable direct link for inspirations(RESTful)
4. User Interface rephase
5. User sign up email sending

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton, easy email validation and part of UI …
Next Steps
1. Add users for inspirations
1.1 Adject the inspiration table layout (fixed width for tags)
2. Enable pictures in inspiration post
3. Enable direct link for inspirations(RESTful)
3.1 Enable scrolling framework only for inspiration table page, not
other page
4. User Interface rephase
5. User sign up email sending

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton, easy email validation and part of UI
Next Steps
1. Enable pictures in inspiration post
2. Enable direct link for inspirations(RESTful)
2.1 Enable scrolling framework only for inspiration table page, not
other page
3. User Interface rephase
4. User sign up email sending

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton, easy email validation and part of UI 
Switched the online HTML editor from CKEditor to nicEditor
Next Steps
1. apply the nicEditor to inspiration edit panel
2. Enable scrolling framework only for inspiration table page, not
other page
3. Enable direct link for inspirations(RESTful)
4. User Interface rephase
5. User sign up email sending

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton, easy email validation and part of UI …
Switched the online HTML editor from CKEditor to nicEditor
Next Steps
1. Enable scrolling framework only for inspiration table page, not
other page
2. Enable direct link for inspirations(RESTful)
3. User Interface rephase
4. User sign up email sending

Signed-off-by: John Liu <blacknight1982@gmail.com>
Finished user sign up skeleton, easy email validation and part of UI
Switched the online HTML editor from CKEditor to nicEditor
Implemented direct link to single inspiration
Next Steps:
1. User Interface rephase
2. Nicedit picture upload enablement
2.1 servlet for inspiration pics
3. Enable direct link for inspirations (RESTful)
(Study Spring REST/oDATA)
4. User sign up email sending
4.1 User sign up anti-robot protection 
5. Enable scrolling framework only for inspiration table page, not
other page

Signed-off-by: John Liu <blacknight1982@gmail.com>
Switched the online HTML editor from CKEditor to nicEditor
Implemented direct link to single inspiration
Better UI
Next Steps:
(Need consider again)
4. User sign up email sending
4.1 User sign up anti-robot protection
2. Nicedit picture upload enablement
2.1 servlet for inspiration pics
3. Enable direct link for inspirations (RESTful)
(Study Spring REST/oDATA)
5. Enable scrolling framework only for inspiration table page, not
other page
1. User Interface rephase

Signed-off-by: John Liu <blacknight1982@gmail.com>
Switched the online HTML editor from CKEditor to nicEditor
Implemented direct link to single inspiration
Better UI
Method level security implemented

Next Steps:
(Need consider again)
1. Publish the website
1.1 Synchronize Database
2. Social integration
3. iFrame/embed problem
3.1. iPAD scrolling doesn't work
4. Image upload through nicEditor is 3rd party Web
5. User sign up email sending
6.1 User sign up anti-robot protection
7. Study Spring REST/oDATA)
8. Enable scrolling framework only for inspiration table page, not
other page
9. Need a save button for publish inspiration
10. Cache enabling

Signed-off-by: John Liu <blacknight1982@gmail.com>
Next Steps:
0. Better UI - following
1. Publish the website - half done!
1.1 Synchronize Database
2. Social integration - fb integrated
3. iFrame/embed problem
3.1. iPAD scrolling doesn't work
4. Image upload through nicEditor is 3rd party Web
5. User sign up email sending
6.1 User sign up anti-robot protection
7. Study Spring REST/oDATA)
8. Enable scrolling framework only for inspiration table page, not
other page - done
9. Need a save button for publish inspiration
10. Cache enabling
11. Method level security - done! need post auth security

Signed-off-by: John Liu <blacknight1982@gmail.com>
Next Steps:
0. Better UI - following
1. Publish the website - half done!
1.1 Synchronize Database - on the way
2. Social integration - fb integrated
3. iFrame/embed problem - solved! cancel the sliding panel
4. Image upload through nicEditor is 3rd party Web
5. User sign up email sending
6.1 User sign up anti-robot protection
7. Study Spring REST/oDATA
8. Enable scrolling framework only for inspiration table page, not
other page - done
9. edit only owner's inspiration (post auth security)
10. Cache enabling
11. Method level security - done! need post auth security

Signed-off-by: John Liu <blacknight1982@gmail.com>
Items: 0, 2, 5, 9

0. Better UI, clean the project - following
1. Publish the website - done! http://idcloud.iego.net/
1.1 Synchronize Database - on the way
2. Social integration - fb integrated, twitter needs to be checked
3. iFrame/embed problem - solved! cancel the sliding panel
4. Image upload through nicEditor is 3rd party Web - done with self
developed image upload service 
5. User sign up email sending
6.1 User sign up anti-robot protection
7. Spring REST/oDATA - half way
8. Enable scrolling framework only for inspiration table page, not
other page - done
9. Cache enabling

New: REST service, image upload service, CORS filter

Signed-off-by: John Liu <blacknight1982@gmail.com>